[告知] wx:for 导致 自定义组件无法触发事件
找个四个小时才找到,想想还是说一下吧。
<view wx:for=“{{ newInputs }}” wx:key=‘index’>
<input-lock options=‘{{ options }}’ bindhaha=‘test’></input-lock>
</view>
在wx:for 中循环生成自定义组件导致自定义组件无法通过 this.triggerEvent 触发事件。
当用字面量声明数组的方式使用 wx:for 又神奇的可以触发事件了。
<block wx:for=‘{{ [1, 2] }}’ wx:key=‘index’>
<template is=‘lock’ data=‘{{ options: inputs[0] }}’></template>
</block>
接下来就是想一下怎么用字面量声明数组的方式来实现业务,
要不然就学以前的 taro 用template 来组件化,真让人抓狂。
