我正在使用帶有 JavaScript 的 Vue.js。我有一個名為的對象數組,products每個對象都有被property調用的smallest_unit_barcode. 我只想過濾帶有條形碼的產品value,所以我做了這個功能:if (value != '') { var results = this.products.filter(obj=>obj.smallest_unit_barcode.includes(value)); var results = results.slice(Math.max(results.length - 20, 0)) this.pos_quick_lunch = results;}一切正常,但如果obj.smallest_unit_barcode == null,我得到這個錯誤:Error in v-on handler: "TypeError: Cannot read property 'includes' of null"null過濾產品數組時如何忽略該值?
無法讀取 null 的屬性“包含”
泛舟湖上清波郎朗
2022-10-27 16:34:57