2018年5月16日

vConsole-移动端开发调试利器

摘要: 做H5项目时总会出现一些问题:我在电脑上运行没问题,怎么到了手机上就不行了??测试环境没问题,怎么上了线就出问题了???(脑补:黑人问号脸) 有没有啥方法在手机页面看到log日志呢? 答案是有,利器vConsole!!!! 使用方法很简单: 1.下载 vConsole 的最新版本。 或者使用 npm 阅读全文

posted @ 2018-05-16 15:12 zhoujian917 阅读(186) 评论(0) 推荐(0) 编辑

2018年5月2日

vue项目接入微信公众号支付(JSAPI方式)

摘要: 步骤一:调用后台接口获取appid,渠道appid后跳转微信官方给定的特殊连接,并拼上appid及redirectUri,如下: let redirectURI = encodeURIComponent(URIString) // url需要encode window.location = 'htt 阅读全文

posted @ 2018-05-02 15:22 zhoujian917 阅读(19260) 评论(0) 推荐(0) 编辑

2018年4月10日

vue开发遇到的问题

该文被密码保护。 阅读全文

posted @ 2018-04-10 16:04 zhoujian917 阅读(8) 评论(0) 推荐(0) 编辑

2018年3月1日

vue项目根据不同环境区分接口地址

摘要: 做单页面应用,因为公司项目有3中环境:测试,预发及线上,故接口地址host各不相同,为了达到自动化部署,不可能每次迭代发布不同环境时就手动去更改接口host。当然,如果你的vue项目与接口api在同一域名下就不需要考虑这么多了,直接搞个相对的接口api地址就可以了(如 ‘/service/login 阅读全文

posted @ 2018-03-01 20:38 zhoujian917 阅读(5808) 评论(0) 推荐(1) 编辑

2018年1月17日

vue引入第三方图标库

摘要: 背景:运营后台使用vue+element ui发现,element图标不能满足需求,需引入其他图标。 本人引入的阿里图标库,地址:http://www.iconfont.cn,引入步骤如下: 1.登录,点击进入“我的项目”,建立“项目” 2.选择一些自己要用到的图标添加到“购物车”,选择完毕后,添加 阅读全文

posted @ 2018-01-17 19:35 zhoujian917 阅读(477) 评论(0) 推荐(0) 编辑

2017年12月22日

h5页面计时活动

摘要: 移动端倒计时活动,拖动页面或锁屏会发现倒计时失效(测试有问题的手机iphone中的UC浏览器,小辣椒内置浏览器其它未知),解决方法可考虑使用 web worker。 Web Worker的基本原理就是在当前javascript的主线程中,使用Worker类加载一个javascript文件来开辟一个新 阅读全文

posted @ 2017-12-22 14:07 zhoujian917 阅读(695) 评论(0) 推荐(0) 编辑

2017年10月10日

javascript:函数节流(throttle)与函数去抖(debounce)

摘要: 一、前言 在开发中往往由于一些事件频繁被触发,因而频繁执行DOM操作、资源加载等重行为,导致页面卡顿,用户体验差。常见事件如下: 1. window对象的resize、scroll事件 2. 鼠标事件:拖拽mousemove事件、mousedown事件 3.键盘事件:keypress、keyup、k 阅读全文

posted @ 2017-10-10 10:57 zhoujian917 阅读(251) 评论(0) 推荐(0) 编辑

2017年9月18日

vue项目优化之按需加载组件

摘要: 使用 vue-cli构建的项目,在 默认情况下 ,执行 npm run build 会将所有的js代码打包为一个整体,打包位置是 dist/static/js/app.[contenthash].js ,如果项目大点这个文件是非常大,可能几兆或者几十兆,加载会很慢。所以我们需要分模块打包,把我们想要 阅读全文

posted @ 2017-09-18 13:54 zhoujian917 阅读(1347) 评论(0) 推荐(0) 编辑

2017年9月13日

vue2开发常见问题(二)

摘要: 1.vue组件有定时器,切换路由后计时器不停止? 1.使用v-html显示一段html代码,但是里面绑定的click事件不生效 ? 原代码: 打开浏览器发现@click也显示在li节点上,解决方法:可以使用js中的事件委托,把click事件绑定在v-html的那个节点上 注意:vue-cli打包后, 阅读全文

posted @ 2017-09-13 15:43 zhoujian917 阅读(477) 评论(0) 推荐(1) 编辑

2017年9月7日

vue2开发常见问题(一)

摘要: 1.vue 获取json数据的某个属性成功,却报错undefined? 因为获取数据是异步的,而当你模板挂载完后,你的数据还没获取到就会出现此问题,解决用 v-if 在最外层嵌套一下。 2.v-html绑定的html元素对应的class不生效? 解决方法:查看当前组件样式是否加了scoped属性,s 阅读全文

posted @ 2017-09-07 17:33 zhoujian917 阅读(293) 评论(0) 推荐(0) 编辑

导航