使用uniapp开发小程序的时候,@click.stop
来做事件冒泡没有作用。
查看官方给出的文档是这样写应该就可以了,但是就是没起作用,点击子组件的时候还是触发了父组件的事件。
<u-field disabled=true maxlength='9' @tap.stop="keyboard('money')" label-width='0' v-model="from.money"
:placeholder="lang.InputMoney" :clearable='false'
:border-bottom='false' :field-style="{ 'borderColor':(keyType=='money'?'#FCAF17':'#6B728A') }" />
需要把@click.stop
改成@tap.stop
就可以实现了。