Sha*_*med 3 vue.js vuex vuejs2
我试图使用其键删除对象,并期望更新组件.我正在使用vuex.
这就是我的尝试方式
我的对象结构是这样的
115:Object
116:Object
Run Code Online (Sandbox Code Playgroud)
我有密钥(115, 116)所以我试图删除它们.
delete state.fixture[i]
Run Code Online (Sandbox Code Playgroud)
此代码删除对象,但问题是组件未更新,即使夹具的状态现在已更改.我该如何更新?谢谢.
Bad*_*adu 11
使用
Vue.delete(state.fixture, i)
Run Code Online (Sandbox Code Playgroud)
删除对象上的属性.如果对象是被动的,请确保删除触发器查看更新.这主要用于解决Vue无法检测属性删除的限制,但您很少需要使用它.
该函数接受一个对象和一个从对象中删除的键.
如果您有兴趣向对象添加新属性,请选中Vue.set
| 归档时间: |
|
| 查看次数: |
2716 次 |
| 最近记录: |