微信小程序入门
https://developers.weixin.qq.com/miniprogram/dev/
Vue入门
https://cn.vuejs.org/v2/guide/
MpvueDoc
http://mpvue.com
LESS+VueX(+ESLint?)
点
1.微信api
2.页面跳转传参
3.微信开发能力使用—表单button
4.插件
5.原生能力的使用
6.分享
7.合法域名设置
8.分发测试上架
坑
1.如何配置页面没有详细的转换逻辑
2.子组件data没有重置
3.小程序基础库版本+组件有坑
4.页面跳转
5.rpx<=>px
6.关键字写法可能有变
7.低版本不支持CSS3,显示异常
8.scrollView可能直接与组件不兼容需要容器包裹
9.canvas绘制问题
10.音/视频播放器
目前项目中可以改善的地方
1.VueX
2.接口封装
需要讲的点的补充:
遇到的一些问题:
小程序设src后直接就播放了,重新设置src,如果是同一个不会从新播放,只有src不同时,才会重新播放。
在暂停状态下,seek()无法改变currentTime,也就是无法改变进度,需要先play后pause
css旋转动画在ios8之后就不起作用了
slider每次拖动时虽然先走了changing,也会再走change,但是拖动时,由于双向绑定,最后走的change有时不能准确获得进度,当给setpercentValue方法中设置个延迟,两个方法中获取的值就一样了
使用 scrollView的歌词,滑动的卡顿,后来改成swiper的方案
组件如何进行通信?使用props,$emit 我们在传递数据时,不要在子组件中去直接改父组件的属性
网友评论