1. 程式人生 > >從Vuex中取出數組賦值給新的數組,新數組push時報錯的解決方法

從Vuex中取出數組賦值給新的數組,新數組push時報錯的解決方法

syn 調度系統 scrip vip tor ood 教育 java初學者 str

如下所示:

?
1 Uncaught Error: [vuex] Do not mutate vuex store state outside mutation handlers

今天遇到一個問題,將Vuex中數組的值賦給新的數組,新數組push時報上面的錯誤,代碼如下

?
1 2 <code class="language-javascript">this.maPartListTable = this.$store.state.vehicleMa.maPartListTable; </code>
?
1 this.maPartListTable.push(obj);

經詢問後得知,應該這麽寫

?
1 this.maPartListTable = this.$store.state.vehicleMa.maPartListTable.slice();

查了下,就查到這句

slice(),不會修改原始數組而是返回一個新數組。

Java項目教程之管家婆項目實戰|黑馬程序員 下載地址:百度網盤下載
Java教程|Java基礎班-小白的福音(馮老師) 下載地址:百度網盤下載
Linux+Redis實戰教程 下載地址:百度網盤下載


Java高級 Maven教程_Maven視頻教程|黑馬程序員 下載地址:百度網盤下載
java項目視頻教程_JavaWeb網上商城實戰項目 下載地址:百度網盤下載
Java教程_面試題破解之銀行業務調度系統教程 下載地址:百度網盤下載
13天學會Java編程 下載地址:百度網盤下載
Java教程_面試題破解之交通管理系統教程 下載地址:百度網盤下載
瘋狂Java李剛老師Struts2視頻教程(39集)視頻教程 教學視頻 百度網盤下載 下載地址:百度網盤下載
Java基礎入門視頻教程 教學視頻(最適合Java初學者的經典入門視頻) 下載地址:百度網盤下載
[JAVA] 源代碼教育Java入門與進階全套視頻教程 教學視頻 百度網盤下載 下載地址:百度網盤下載

[JAVA] 磨礪營IT教育威哥講解java的基礎視頻教程 教學視頻 百度網盤下載 下載地址:百度網盤下載
中國黑客組織JAVA編程基礎入門VIP系列培訓 視頻教程 教學視頻 下載地址:百度網盤下載
安全中國JAVA高端編程研發培訓班 視頻教程 教學視頻 下載地址:百度網盤下載
VIP教程java閉關修煉系列 64講 視頻教程 教學視頻 下載地址:百度網盤下載
JavaEE+javaweb+Hadoop大數據就業班 下載地址:百度網盤下載
JavaEE系列視頻教程黑馬就業班 下載地址:百度網盤下載
27天學完JAVA高清視頻+源代碼 下載地址:百度網盤下載

從Vuex中取出數組賦值給新的數組,新數組push時報錯的解決方法