ViewUIPlus icon indicating copy to clipboard operation
ViewUIPlus copied to clipboard

[Bug Report]Select默认值绑定问题

Open JHanL opened this issue 2 years ago • 5 comments

Environment

win10 、Google Chrome114.0.5735.110、vue3.2.45

Reproduction link

https://run.iviewui.com/nq77gW5s

Steps to reproduce

初始状态下拉框没有数据,设置默认值model=ref(1),点击“获取数据并赋值”按钮,给下拉框statusData赋值,下拉框不会选中默认值。这种情况在通过接口去获取下拉框数据下,经常出现。

What is expected?

期望在动态获取下拉框数据后,选中默认值的选项。

What is actually happening?

在动态获取下拉框数据后,没有选中默认值选项。

JHanL avatar Jun 08 '23 07:06 JHanL

是我这个问题太简单了,还是官方没人维护了,十几个小时过去了,居然没人解答。

JHanL avatar Jun 09 '23 00:06 JHanL

可以用v-if判断数组临时解决下

Joevin-Tang avatar Jun 11 '23 02:06 Joevin-Tang

可以试下这个,当异步选项变化的强制给select组件的values赋值,我测试的是可行的 this.$refs.Select.values = [{value: 1296, label: 'test_02', tag: null}]; // value 是绑定的id,label 是显示的内容

deniel-feng avatar Jun 20 '23 03:06 deniel-feng

也是一种解决办法

JHanL avatar Jun 20 '23 08:06 JHanL

还是没解决。唉,这不是最基础的场景需求么T_T

EEEVO avatar Jan 26 '24 09:01 EEEVO