el-select 回显失败
问题
在一个表格中,有多个下拉框,回显应该显示 label
,但却显示的是绑定的数字。
排查
经过测试发现:
- 排除“绑定值与选项
value
不是同一数据类型”的情况; - 排除“是多个下拉框导致的bug”情况;
- 最终确定原因:首次加载下拉框选项显示为空,但实际上下拉框选项接口请求成功。
原因
没有使用 $set
更新下拉框选项变量,导致赋值失败。
参考链接
详解$set用法与使用场景
在一个表格中,有多个下拉框,回显应该显示 label
,但却显示的是绑定的数字。
经过测试发现:
value
不是同一数据类型”的情况;没有使用 $set
更新下拉框选项变量,导致赋值失败。
详解$set用法与使用场景