uni-search-bar组件无法获取事件对象e
在使用uni-search-bar组件时,@input事件预期获得事件对象e,打印出e.value,实际打印结果undefine
<view class="search-box">
<!-- 使用 uni-ui 提供的搜索组件 -->
<uni-search-bar placeholder="请输入搜索内容" @input="input" :radius="100" cancelButton="none"></uni-search-bar>
</view>
<script>
methods: {
input(e) {
console.log(e.value)
}
}
</script>
解决问题:
文档https://uniapp.dcloud.io/component/uniui/uni-search-bar显示:返回的参数是字符串而不是对象,直接就是 e,而不是e.value。
<script>
methods: {
input(e) {
console.log(e)
}
}
</script>