在小程序中组件的使用是很方便的,但是有的时候我们想要强制调用组件的某个方法来刷新值或者进行其他的操作,而组件并未直接向外部暴露出方法来,该怎么办呢

首先给要调用方法的组件的 wxml 元素上添加一个 ID ,然后在 js 中先定义一个变量,onload 的时候给变量赋值组件的实例,这样组件的实例就在当前 page 中都可以用了,调用组件中 methods 中的方法即可

let iptNumberComponent
iptNumberComponent = this.selectComponent('#ipt-quantity')
iptNumberComponent.updated()

标签: none

添加新评论