0
我不確定這是Vuejs中的錯誤還是我做錯了什麼。Vuejs錯誤:未捕獲TypeError:無法讀取屬性'removeChild'null
我正在嘗試返回每種設備類型的計數。例如:
項目1,電錘,100
項目2,電錘,200
項目3,螺絲刀,100次
總計:錘= 300,螺絲刀= 100
我正在使用'手錶'來保持計數更新到物料數量發生變化時爲止。這適用於第一對更新,但後來我得到錯誤:Uncaught TypeError:無法讀取null的屬性'removeChild',總計消失。有任何想法嗎?
watch: {
'equipment': function(val) {
for (var i in this.equipmentTypes) {
var count = 0;
var id = this.equipmentTypes[i].id;
var name = this.equipmentTypes[i].name;
this.equipment.filter(function(item){
if(item.equipment_type_id == id){
count += parseFloat(item.quantity);
}
});
this.equipmentCounts.$set(id,{name: name,value: count});
}
}
},
不知道爲什麼,但這是包含在equipmentsCount數據: [空,{「名」:「錘」,「值「:12},{」name「:」Screwdriver「,」value「:12},{」name「:」Nail「,」value「:0},null,null,null,null,null,null ] 我懷疑null值與這個問題有關,我只是不知道它們來自哪裏。 – Pedro