为了账号安全,请及时绑定邮箱和手机立即绑定

小程序提示组件缺少method to handle event,为什么会这样?

小程序提示组件缺少method to handle event,为什么会这样?

繁华开满天机 2019-01-04 16:23:33
method命名都检查都正确,死活提示缺少method。这是报错:Component "pages/classic" does not have a method "onPrevious" to handle event "right".//这里是子组件中的methods 和 wxml   methods: {     onNext: function (event) {      if (!this.properties.latest) {        this.triggerEvent('left', {}, {})       }     },     onPrevious: function (event) {      if (!this.properties.first) {        this.triggerEvent('right', {}, {})       }     }    } --------------------------------------------- <view class="container">   <image bind:tap="onNext" class="icon" src="{{latest?disLeftSrc:leftSrc}}"/>   <text class="title">{{title}}</text>   <image bind:tap="onPrevious" class="icon" src="{{first?disRightSrc:rightSrc}}"/> </view>这里是page中的结构 <navi-cmp bind:left="onNext" bind:right="onPrevious" title="{{classic.title}}" first="{{first}}" latest="{{latest}}" class="navi" />
查看完整描述

1 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

行吧,原来page.js中的方法也应该写上相同的onNext方法

查看完整回答
反对 回复 2019-01-04
  • 1 回答
  • 0 关注
  • 16437 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号