在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ wepy框架中組件自定義事件.default修飾符綁定的小程序自定義事件如何觸發(fā)

wepy框架中組件自定義事件.default修飾符綁定的小程序自定義事件如何觸發(fā)?

  • 關(guān)于wepy文檔中講的組件自定義事件函數(shù)有點疑問,請看下圖,或者鏈接

clipboard.png

  • 上圖中說.default修飾來綁定小程序冒泡事件?那這個是寫在自定義組件上的么?如 <child @tap="myFn"></child> 子組件 :this.$emit('tap') ,這樣的寫法是不是滿足.default后綴的要求了?但是這個myFn是寫在events中呢還是methods呢?我測試發(fā)現(xiàn)放到哪里都不行,不太明白在自定義組件如何使用.default和.stop修飾符。
  • 經(jīng)過我一些測試發(fā)現(xiàn)寫在events總的方法名字可以直接接受子組件$emit的事件,而不用在子組件標簽上寫@customEvent="myFn",其中customEvent為子組件觸發(fā)的事件名,這是為什么這么設(shè)計呢?
回答
編輯回答
別逞強

謝邀。

說實話我對小程序不熟悉,但是看這個文檔感覺是抄的VUE,所以小小的建議是如果你犯迷糊,可以去看下Vue的事件綁定方案;都是雙向綁定,思路是很相像的。

看了你的解釋,我感覺你的范例是錯的:
@tab是自定義事件,而不是瀏覽器自帶的事件,你需要加上.user后綴

2017年1月11日 14:26