我第一步是將 父組件遍歷的資料每一項對應的值(item)傳給子組件,子組件使用props接收如下圖:

第二步 在子組件的方法中傳 addCar(this.item)等等一系列方法如圖:

第三步,在視圖里點擊加號,這個時候就會報錯,資訊如下:

請大佬指點指點小弟,這中操作那里有問題,小弟新手,在此先膜拜列位大佬

uj5u.com熱心網友回復:
第二步把代碼里面的"this."去掉,在html中沒有thisuj5u.com熱心網友回復:
去掉this也不行,也會報nulluj5u.com熱心網友回復:
初步猜測,應該是子組件里方法傳參那個"this.item" 造成的,但是怎么解決這個問題呢?uj5u.com熱心網友回復:
props: { item: { type: xx,default: xx}},給item一個默認值看看uj5u.com熱心網友回復:
我用compued 去回傳props里的"item",解決了報錯的問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/108268.html
標籤:JavaScript
上一篇:求一個JS代碼 中間彈出一個視窗
