课程
/前端开发
/React.JS
/基于实例的 React16 傻瓜课程
添加了新的replay之后,怎样把input里的内容清空?
2018-09-18
源自:基于实例的 React16 傻瓜课程 4-2
正在回答
你写的很认真。点赞! 有几点可以改进,1 删除的回调函数也许不需要传入 e 这个event object,直接把 index 传入岂不是更好? 2 在 deleteComment 方法中,你选用了 splice 来删除,splice 是个 mutable 的方法,当然也没问题,也可以试试用 数组上面的 filter 方法,这个函数是 immtuable 的,而且更好理解。3 既然 clickHandler 里面只有一行,是不是可以试试直接用箭头函数作为回调? 例如 onClick={(e)=> { .... }}
幕布斯3313121
emmmm......我觉得不用这样的,加一个函数
componentDidUpdate(prevProps, prevState, snapshot) { document.getElementById('comment').value = "" }
qq_长流_0
举报
通过一系列简单有趣的例子,让你了解 React16 的基本概念和新特性
1 回答非受控组件的input,如何清空啊?
2 回答按照视频上按照视频上的内容,打出来的代码不会加一,方法已经触发的。
2 回答怎么把commentLists中的index传递到APP.js中
1 回答在 onClick 后面添加 this.increaseLikes(), 会自动触发点击效果是为什么?
1 回答添加删除按钮错误TypeError: Cannot read property 'props' of undefined