我创建了一个卡片组件,我将思想卡片和onClick卡片映射到卡片,我想禁用我单击的卡片的按钮,我的逻辑是禁用所有按钮。
这是我渲染 UI 的组件
renderCard = () => {
const getId = id
const newPoke = pokemon.includes(getId)
<button disabled={newPoke || this.state.isDisabled}/>
}
所有组件都是一张卡片,但我删除了一些代码
这是我的渲染方法
renderPokemon = () => {
return this.state.pokemon.map(poke => {
return this.renderCard(poke)
})
}
onClick 到卡片,我正在提出发布请求,它禁用了所有卡片,而不仅仅是我单击的卡片
当我点击发布请求时,状态被禁用了
Qyouu
幕布斯7119047
相关分类