我进行了一项测试,在安装过程中,我将一些默认道具传递给了组件。然后,在测试中,我使用setProps
将更具体的数据传递给它。问题在于,默认数据和新数据都嵌套在名为org
的相同props对象中,而Vue显然抱怨默认值被覆盖。有办法解决吗?
[Vue警告]:避免直接更改道具,因为每当父组件重新渲染时,该值就会被覆盖。而是使用基于属性值的数据或计算属性。道具被突变:“ optimisticClearFilters”
这是一个例子。当我从测试中执行此操作时,它似乎会覆盖所有org
键。
wrapper.setProps({org:{deptSize:[0,5]}});