新换了一家公司,小程序端使用的是mpvue框架
自从接触了小程序以后 原生的没写过 第三方框架倒是一直开始用了
由于小程序现在多家公司都有自己的小程序 导致wepy的优势变低了
没办法 学吧~ 此篇文章只作为学习用
注意点:
1.不要在选项属性或回调上使用箭头函数,比如 created: () => console.log(this.a) 或 vm.$watch('a', newValue => this.myMethod())。因为箭头函数是和父级上下文绑定在一起的,this 不会是如你做预期的 Vue 实例,且 this.a 或 this.myMethod 也会是未定义的。
2.微信小程序的页面的 query 参数是通过 onLoad 获取的,mpvue 对此进行了优化,直接通过 (root前只有一个符号)this.$$root.$mp.query 获取相应的参数数据,其调用需要在 onLoad 生命周期触发之后使用,比如 onShow 等,具体生命周期调用顺序,见下图。
网友评论