mpvue开发微信小程序的体会

前言,相比于微信开发者工具,用mpvue开发微信小程序对于诸多习惯使用vue的开发人员来说,是比较方便的;但也有需要注意的点,且听我一一道来。

首先,去查mpvue不能用哪些vue的特性,网上很多。主要体现在,vue强大的模板编译和数据响应在微信小程序是无效的,包括不仅限于vue的过滤器,双向绑定等。

对于数据绑定,在html显示的数据,必须在data或者computed有,类似这种最简单的,{{b}},不能用method的方法,不能用过滤器,不能用数组和对象的方法,通通没有用;

对于表单输入类型的数据,统统都要在change或其他事件回调里改变值,比如input,select,radio;我用的是vant ui,e.mp.detail可以获取当前输入的内容,建议先打印一下。

style和class绑定,也是趋于简单化,不能绑对象;

onLoad,onShow代替了created和mounted;不过onLoad只加载一次;

微信的页面栈不能大于5次。

其他的都能用。

mpvue数据在赋值给data里的时候就要处理成你想要的样子。

下拉刷新和上拉加载的方法和methods是同级的

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值