vue項目中遇到這樣一個問題:觸發子組件的一個事件,事件中emit觸發父組件的自定義事件,向父組件發送了一個數組;在父組件中的自定義事件中拿到這個數組之后,賦值給定義在data中的一個變量,然后用這個變量去渲染了一個列表;整個代碼中從頭到尾子組件只emit了一次,也就是說父組件只接受了子組件的數組一次,拿到后也只給data賦值了一次;但問題來了,我修改子組件的數組內容(push,splice),父組件中的列表也跟著變了,這什么情況?然后我寫了個demo,發現如果傳的是個數值或字符串,在子組件中修改,父組件中的內容不會變...有遇到此類問題的人嗎?求解答
- 0 回答
- 0 關注
- 1910 瀏覽
添加回答
舉報
0/150
提交
取消