【问题标题】:el-select not showing selected label when v-model is manipulated in beforeMount()在 beforeMount() 中操作 v-model 时,el-select 不显示所选标签
【发布时间】:2018-11-09 08:58:23
【问题描述】:

el-select 未显示所选选项的标签,但正在使用el-option :value 正确更新v-model。这可能是由于 beforeMount() 中的操作,当它被删除时,标签正确显示了选择的选项。

但是,我的用例需要多个对象副本,即将上传文件中的标头映射到预期标头,其中每个文件可以具有相同的预期标头。

这是我的问题:https://jsfiddle.net/c8auL7fk/

【问题讨论】:

  • 你能解释一下什么不起作用吗? el-select 中的标签应该是什么?
  • 我编辑了帖子以澄清这一点。我也已经找到了我的问题的答案并已发布。

标签: vuejs2 element-ui


【解决方案1】:

我在这里提交了一份错误报告:https://github.com/ElemeFE/element/issues/13373,一位贡献者回复了我。

Vue 无法捕捉动态创建的属性的变化。对象需要以不可变的方式编写。

关于不可变 js 对象的更多细节在这里:https://wecodetheweb.com/2016/02/12/immutable-javascript-using-es6-and-beyond/

【讨论】:

    猜你喜欢
    • 2019-02-01
    • 2021-04-17
    • 2021-03-15
    • 2020-05-01
    • 1970-01-01
    • 2018-11-28
    • 2018-11-15
    • 2020-07-31
    • 2020-04-23
    相关资源
    最近更新 更多