0
私が編集をクリックすると、1行だけが影響を受けることが予想されます。しかし、すべての行が影響を受けていますが、どうしたのですか?react.jsのインライン編集で単一のアイテムを開くことができませんでした
..
renderItem(){
return(
this.state.items.map((item,i)=>
<li key={i}> {this.state.isEdit ? this.renderEditForm() : item} {this.ItemCtrl(i)}</li>)
)
}
..
hmmしかし、私はアイテムがバックエンドから来ていると言いますが、初期化時に余分なプロパティisEditをfalseに設定する必要がありますか?それは奇妙だ。 – Sandy
@Sandyまた、http://jsfiddle.net/v3hrLcsk/のように、編集中のアイテムのインデックスにisEditを設定することもできます – erichardson30
あなたのフィドルは古いバージョンを表示しますか? – Sandy