【发布时间】:2020-08-31 09:14:06
【问题描述】:
这是我的问题:我在组件上有一个 v-for 循环。 v-for 循环基于由输入中输入的搜索词过滤并由计算返回的数组。
子组件显示一些基于过去道具副本的数据,因为我需要修改它们。
过滤效果很好,但子组件的内容没有正确更新,基于 props 的副本。
这是一个极简主义的例子: https://codesandbox.io/s/friendly-engelbart-8iu4u?file=/src/App.vue
您可以在控制台中看到过滤效果很好,但视觉结果却不是(尝试过滤,例如使用字母“ba”)。 如何在组件中结合反应性和道具副本?
【问题讨论】:
-
我不明白你的问题。过滤后的数据正确显示。
-
没有。例如,尝试使用“ba”进行过滤,显示的名称是 Einstein...
标签: javascript vue.js