亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

changeCata 里面item不存在

food.js?58d1:34 Uncaught TypeError: Cannot read property 'pid' of undefined

? ? at eval (food.js?58d1:34)

? ? at Array.filter (<anonymous>)

? ? at Food.eval (food.js?58d1:34)

? ? at Food.clearCallBacks (index.js?36eb:1754)

? ? at updateComponent (index.js?36eb:1665)

? ? at rerender (index.js?36eb:1700)

changeCata(selectCata){

????????this.setState({selectCata:selectCata});

????????if(this.state.foodlist.some(item=>item.pid==selectCata.id)){

????????????//不用加載數據

???????? ?this.setState({currentlist:this.state.foodlist.filter(item=>item.pid==selectCata.id)})????

????????}else{

????????????//需要加載數據

???????? this.setState({foodlist:this.state.foodlist.concat(this.getData(selectCata))},()=>{

???????? ??? this.setState({currentlist:this.state.foodlist.filter(item=>item.pid==selectCata.id)})?

???????? }) ;

????????}

????}


正在回答

1 回答

打斷點,看看你的foodlist的值是什么,還有看看有沒有拼寫錯誤foodlist,我一般都用的是駝峰寫法

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

changeCata 里面item不存在

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號