uni-ui
uni-ui copied to clipboard
【Bug】uni-search-bar 组件 v-model 属性值支持单向绑定,但不支持双向绑定
例如:
<uni-search-bar @input="input" :radius="100" v-model="searchVal" cancelButton="none"></uni-search-bar>
当通过 UI 界面数据值,searchVal 变量中的值会跟随变化。但是,当 searchVal 变量值在 JS 代码中被修改,uni-search-bar 中展示的值没有发生变化。
未能复现你说的效果,请提供更详细的 demo,或测试一下下方代码,是否还会出现此 bug。
<template>
<view>
<button @click="changeSearchVal">changeSearchVal</button>
<uni-search-bar :radius="100" v-model="searchVal" cancelButton="none"></uni-search-bar>
</view>
</template>
<script setup>
import { ref } from 'vue'
const searchVal = ref('')
function changeSearchVal() {
searchVal.value = 'search value changed'
}
</script>
长时间未响应,问题暂时关闭; 若后续依然有问题,可reopen这个issue。