Searchbar 取消事件怎么监听?
发布于 6 年前 作者 wei72 13479 次浏览 来自 问答

微信小程序,weui组件库,searchbar组件,点击取消按钮,如何监听?

这个官方文档里只有获取焦点、失去焦点、选择结果 等事件,点击取消没有找到,百度也找不到

https://developers.weixin.qq.com/miniprogram/dev/extended/weui/search.html

2 回复

自己修改组件的js

组件searchbar.js文件:

hideInput() {

    this.setData({

        searchState: false,

    })

    this.triggerEvent(‘cancel’, {}) // 加上这句

}

引用组件的页面wxml文件,添加cancel事件绑定:

<mp-searchbar bindcancel=“searchCancel…></mp-searchbar>

引用组件的页面js文件,添加cancel事件

searchCancel(e){

    …

}

回到顶部