为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 山高不妨彩云飞
前者,只是新的引用;后者,是创建一个新数组

最赞回答 / 松桥末树
<...图片...>splice方法的返回值是被删除的那项,之后调用setState相当于把删除的那项赋值给中的list,因此只留下删除的那项。视频中指出,copy环节避免直接操作state,通过局部变量复制,操作局部变量,达到更新数据的目的。可以使程序性能、可调试性更优等。

最新回答 / 邪恶的小馒头
为了考虑性能吧,因为Map遍历不会影响原数组。 这是Map和foreach最大的区别  ,其他的都相同map遍历 list 会生成一个副本使用map的return 每个值都返回给了list数组的副本否则的话每遍历一次都直接影响LIST DOM都要重新渲染计算一次,损耗性能 。 用map   讲究

最新回答 / lucky_n
ref   shifuzujianzzhiyouzizujiande ,bujianyi shiyong

最赞回答 / 玉石兰儿
这说明你在由 state 中的 inputValue 绑定到 input 的 value的时候出现问题了,绑定语句如下:<input value={this.state.inputValue} onChange={this.handleInputChange.bind(this)}/>千万不要忘记 this.state

最新回答 / 呵Sever
Array.proptype.splice(下标, 个数)

最赞回答 / 慕的地8381203
他的编辑器自带的吧,应该不是插件

最新回答 / 尛溎孓
这个应该不是jsx的问题引起的,你在看看报的什么问题吧

最新回答 / 慕桂英3409250
如果你其他项目部依赖低版本的node, 你也可以直接下个高版本的node. 就解决了。

最新回答 / 慕粉3251138
父组件引入子组件的时候已经绑定了key属性了,子组件只是内容展示,又没使用map遍历数据列表,因此不用再子组件里再绑定key

最赞回答 / twoheart
sublime 需要单独安装 Emmet ,其实也可以用 Atom 或者 vscode 作为编辑器,会有相对比较全的代码提示
课程须知
1、对Javascript基础知识已经掌握。 2、对Es6和webpack有简单了解。
老师告诉你能学到什么?
1、React项目架构搭建 2、JSX语法 3、React组件化开发 4、React组件间通信 5、React中的事件 6、React代码优化 7、React中组件的样式修饰

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消