mpvue中如何正确使用React写法处理小程序生命周期?
我最近在用mpvue开发小程序,但团队习惯用React的写法,所以尝试在mpvue里写类似React的组件。可是在页面加载时onLoad没被触发,数据也没更新,是不是mpvue不支持这种写法?
我试过把逻辑写在created里也不行,控制台也没报错,就是页面空白。下面是我写的代码:
export default {
data() {
return { count: 0 };
},
onLoad() {
this.count = 10;
},
render() {
return <View>Count: {this.count}</View>;
}
}
如果非要用 mpvue,正确的 Vue 写法是下面这样,把 render 换成 template。