注意:這里的data是一個函數,而不是對象 ...
. 我們通常使用element ui form表單組件時 點擊表單重置按鈕清空form表單數據 使用表單ref屬性對象的resetFields 方法可以重置表單 . vue中this. options.data 可以重置vue組件中的data數據 .也可以通過給組件 data 對象賦值來重置來重置整個 data ...
2020-08-27 15:06 0 1926 推薦指數:
注意:這里的data是一個函數,而不是對象 ...
1.場所描述 2.主角登場 this.$options.data()和this.$data ...
...
可以通過this.$data獲取當前狀態下的data,通過this.$options.data()獲取該組件初始狀態下的data。 然后只要使用Object.assign(this.$data, this.$options.data())就可以將當前狀態的data重置為初始狀態了。ps ...
場景 我們在vue組件中經常遇到需要重置表單的場景,需要重置data中的對象,例如彈窗新增項目,保存之后需要重置 方法一:element的resetfields 方法二: vue的this.$options.data().form方法對form重置 方法三: vue的data ...
原理:使用object.assign(target,source)方法。將source對象屬性復制到target。 即:object.assign( this.$data , this.$options.data(this) ) 說明:this.$data即是vue組件中 ...
...
this.$options.data() 這個可以獲取原始的data值,this.$data 獲取當前狀態下的data,拷貝重新賦值一下就行了。 ...