摘要: 1.搭建环境 首先,我们需要保证电脑上已经安装了node以及npm包,然后通过npm命令来安装一个react的脚手架; 在my-demo项目创建完毕之后就可以直接通过 npm start 启动项目了,在此时可能会遇到项目起不来报错 react-scripts相关错误,这时只需要将node_modul 阅读全文
posted @ 2019-09-04 10:45 牧亦尘空 阅读(144) 评论(0) 推荐(0)
摘要: 由于之前在使用mint-ui时,loading无法使用,最后没有办法只能自己写一个简单loading组件进行使用,代码如下: 在使用过程中可能会发现在遮罩层出现的同时后面的页面还能继续滑动,如果有相应的解决办法,可以自行添加。 阅读全文
posted @ 2019-08-22 16:44 牧亦尘空 阅读(1363) 评论(0) 推荐(0)
摘要: 1.在经过上次的app内嵌h5需求后,现在又有了新的需求,我们需要在通过jsbridge调用app相关功能的同时,接收app返回的相关参数,来进行app对h5的调用,代码如下: 2.mint-ui的 Indicator组件无效 在使用mint-ui的时候出现了很多在网上都没搜到解决办法的问题,在使用 阅读全文
posted @ 2019-08-22 16:36 牧亦尘空 阅读(582) 评论(0) 推荐(0)
摘要: 由于项目需要,用户需要能够点击表格中的图片对图片进行相应的放大查看并且能够进行图片的下载以及左右切换(甚至还有旋转); 阅读全文
posted @ 2019-06-04 11:08 牧亦尘空 阅读(2015) 评论(0) 推荐(0)
摘要: 1.0.5像素边框 由于UI的样式要求,在项目中所有的线全部都得是0.5像素,所以在网上找到了一个比较好用的写法,就是比较麻烦 2.关于Vue项目中自己用div拼成的select 在使用div+ul+li拼出当前的select时需要注意,一般UI会要求在下拉候选项出来的 时候出现蒙层,并保持下层部分 阅读全文
posted @ 2019-04-04 11:36 牧亦尘空 阅读(254) 评论(0) 推荐(0)
摘要: Html2canvas是一个可以截取指定部分的截图插件,可在vue中使用,但是由于它是基于网页中的Dom元素进行截取的,所以并不能100%将网页完全截的分毫不差,他只是根据网页中的可用信息来构成一个屏幕截图。所以请谨慎使用 1.安装 2.引入 3.使用 4.最终获取canvas并将canvas转化为 阅读全文
posted @ 2019-03-22 16:25 牧亦尘空 阅读(339) 评论(0) 推荐(0)
摘要: 由于公司项目开发需要,小计一次简单的vue开发app内嵌h5页面: 1.在项目使用vue脚手架完全搭建好之后,在main.js中将ios以及android的bridge方法引入 function setupWebViewJavascriptBridge(callback) { if (window. 阅读全文
posted @ 2019-03-22 16:10 牧亦尘空 阅读(2380) 评论(0) 推荐(0)