已采納回答 / 知曉同丶
onClick={this.handleItemClick(index)} 改成?onClick={() => this.handleItemClick(index)}
2019-03-21
最新回答 / Allen2000
1.視頻中用的是Sublimetext。2.本人用的是Visual Studio Code, 同樣可以實(shí)現(xiàn)相同的代碼效果。
2019-02-27
最贊回答 / 松橋末樹
<...圖片...>splice方法的返回值是被刪除的那項(xiàng),之后調(diào)用setState相當(dāng)于把刪除的那項(xiàng)賦值給中的list,因此只留下刪除的那項(xiàng)。視頻中指出,copy環(huán)節(jié)避免直接操作state,通過局部變量復(fù)制,操作局部變量,達(dá)到更新數(shù)據(jù)的目的??梢允钩绦蛐阅?、可調(diào)試性更優(yōu)等。
2019-01-18
最新回答 / 邪惡的小饅頭
為了考慮性能吧,因?yàn)镸ap遍歷不會影響原數(shù)組。 這是Map和foreach最大的區(qū)別? ,其他的都相同map遍歷 list 會生成一個副本使用map的return 每個值都返回給了list數(shù)組的副本否則的話每遍歷一次都直接影響LIST DOM都要重新渲染計(jì)算一次,損耗性能 。?用map? ?講究
2019-01-16