小程序组件开发组件

一、插件里的方法需要放到method里,如
methods: {
phoneChange: function (e) {}
}
二、wx.navigateTo不可以使用,可以通过组件给当前页面传参数方式实现,如
自定义组件可以使用 triggerEvent 接口向页面发送事件,页面 WXML 中使用 bind 或者 catch 就可以监听到

组件调用:
var myEventOption = true // 触发事件的选项
_this.triggerEvent('myevent', myEventOption)

当前页面监听
<list bind:myevent="onMyEvent" />
onMyEvent: function (e) {
console.log(e.detail)//e.detail自定义组件触发事件时提供的detail对象
if (e.detail) {
wx.navigateTo({
url: '../index/index'
});
}
}

posted @ 2018-08-01 10:58  xiaoxiao333  阅读(101)  评论(0编辑  收藏  举报