第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

設(shè)置狀態(tài)返回未定義,無(wú)法解構(gòu)“未定義”的屬性“標(biāo)題”,因?yàn)樗炊x

設(shè)置狀態(tài)返回未定義,無(wú)法解構(gòu)“未定義”的屬性“標(biāo)題”,因?yàn)樗炊x

精慕HU 2022-11-11 16:22:20
我正在嘗試創(chuàng)建一個(gè)添加到購(gòu)物車的功能,該功能從頁(yè)面中獲取產(chǎn)品并將屬性添加到數(shù)組中。我的功能看起來(lái)像這樣addToCart({ title, desc, price, image }) {    // This is what is returning undefined     this.setState((state) => ({      cart: [        ...this.state.cart,                {          title,          desc,          price,          image,        },              ],          }));  }我的物品看起來(lái)像:<Card key={title}  style={{ width: '18rem'}}>  <Card.Img variant="top" src={imageUrl}width='10rem' height='180rem' />  <Card.Body>    <Card.Title>{title}</Card.Title>    <Card.Text>      {desc} <br />      {price}    </Card.Text>    <Button variant="primary" onClick={e => this.handleAddToCart(e, this.state.items)} >Add to cart</Button>  </Card.Body></Card>我很困惑為什么它要放置一個(gè)看起來(lái)像這樣的數(shù)組0:desc: undefinedimage: undefinedprice: undefinedtitle: undefined這是我在代碼沙盒上的完整代碼: https ://codesandbox.io/s/unruffled-water-2rvjk?file=/src/App.js我提前感謝您抽出時(shí)間來(lái)幫助我。
查看完整描述

1 回答

?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

我想,點(diǎn)擊Add to cart你正在傳遞items

e => this.handleAddToCart(e, this.state.items)
// this.props.addToCart(items);

addToCart您期望只有一項(xiàng)來(lái)解決您的問(wèn)題代碼的地方,如下所示:

  e => this.handleAddToCart(e, { title, image : imageUrl, desc, price })


查看完整回答
反對(duì) 回復(fù) 2022-11-11
  • 1 回答
  • 0 關(guān)注
  • 84 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)