摘要: 摘要 最近在开发H5,就在开发过程中发现H5存在着一些坑,所以就总结一下在开发过程中遇到的坑以及解决办法,本文会持续的更新,同时也欢迎大家一起评论分享H5开发中遇到的坑、解决办法等。 常见的通用的H5开发问题 ·微信自定义分享缩略图失效 问题现象:微信自定义分享时,需要更换新的缩略图,但是在更换上新 阅读全文
posted @ 2020-04-20 16:19 请给我一杯冰可乐 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 摘要 最近在写H5页面,项目中有个唤醒App的功能,由于没有接触过这类功能,就去学习了一波大佬们的经验。在此分享出来和大家一起学习学习。 内容 一、唤醒方式 经过查找资料,找到了三类较为客观的唤醒方式: 1.URL Schemes 2.Chrome 3.ios UniversalLink / and 阅读全文
posted @ 2020-03-18 20:21 请给我一杯冰可乐 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 摘要 当在dev开发分支开发新功能时,master分支出现紧急bug需要修复,命令git stash就可以暂存当前dev分支的代码改动,切换到master分支解决紧急bug。今天遇到一个git错误信息,是我在切回dev开发分支后把暂存的代码改动复原,但是代码复原后却无法提交,出现了git进程冲突的问 阅读全文
posted @ 2020-03-11 14:45 请给我一杯冰可乐 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 摘要 网址无缘无故出现访问失败的问题,昨天还可以轻松访问,今天就出现如下图的问题,经过搜索报错信息,找到了较有好的解决办法,现在一起分享给需要的朋友们。 解决方法 重置你的TCP/IP和DNS的配置: 1.运行命令行工具cdm,右键以管理员的方式运行。 2.打开界面后,一次运行一下各行命令代码,回车 阅读全文
posted @ 2020-03-04 14:33 请给我一杯冰可乐 阅读(18072) 评论(2) 推荐(0) 编辑
摘要: 摘要 在React项目中,我们需要采用它的路由库React-Router来进行页面跳转,React会根据路由URL来判断是哪个页面。常见的的URL有两种显示方式,一种是hashHistory的形式,形如:localhost:3000/#/free-lesson的路由,另一种是browserHisto 阅读全文
posted @ 2020-02-25 15:51 请给我一杯冰可乐 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: 摘要 在前端开发过程中,后端接口还没有完全开发完成时,前端开发人员就需要学会自己模拟后端接口数据,更快更好的完成开发任务。模拟后端接口数据的js库有很多,今天就简单就简单的分享下mock.js在前端开发的应用(嘿嘿,毕竟这个mock应用的开发人员较多)。 内容 1.Mock的安装 根据官方文档安装m 阅读全文
posted @ 2020-02-20 11:53 请给我一杯冰可乐 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 摘要 近期在做页面的优化,需要对antd的Modal组件模块进行精细的调优,简单地说就是给Modal二次美妆,提升用户的体验感。在此分享一下自己在实际逻辑代码中对美化Modal的理解,并用简单生动的demo来展示学习成果。 运行项目 安装所需要的node环境以及安装antd库 技术依赖 demo中简 阅读全文
posted @ 2020-01-15 16:05 请给我一杯冰可乐 阅读(4027) 评论(0) 推荐(0) 编辑
摘要: 摘要 在react中添加动态的css时,传统的方式较为繁琐,今天刚好学习到一个模块库可以便捷的解决这个问题。对的,它就是“classnames”。 classnames模块库 npm安装 npm install classnames --save Usage with React.js classn 阅读全文
posted @ 2019-12-03 21:15 请给我一杯冰可乐 阅读(2915) 评论(0) 推荐(0) 编辑
摘要: 摘要 在react中,大多数业务逻辑都组件化;极大的减轻了代码的冗余度,如果组件的层次比较深的话,组件的import就比较费劲,在import时使用“../../components/test”的方式,组件的import就会稍显混乱、组件代码不容易维护。为了可高效的、快速的维护组件代码,废弃“../ 阅读全文
posted @ 2019-12-02 20:21 请给我一杯冰可乐 阅读(10433) 评论(7) 推荐(1) 编辑
摘要: 摘要 为了更好的书写css样式,在react中引入less,在网上查询了许多关于react引入less样式文件的资料,大多数都是需要在react项目中npm run eject暴露出底层文件,然后在底层文件中修改dev-env的环境配置。在请教了大佬后知道可以根据antd官网文档中的高级配置来配备l 阅读全文
posted @ 2019-11-27 19:58 请给我一杯冰可乐 阅读(1080) 评论(0) 推荐(0) 编辑