课程
/前端开发
/React.JS
/React16.4 快速上手
return <TodoItem delete={this.xxx.bind}
2020-09-28
源自:React16.4 快速上手 3-2
正在回答
你就把TodoItem理解为一个新的HTML标签,而delete就是这个标签的某一个属性值,由于TodoItem这个标签是你自己自定义封装的,所以这个标签的属性就是由你决定的,所以这个delete可以是你自己定义的任何名字,名字不是关键,关键的是这个名字的值,因为在TodoItem组件里起到最终作用的是delete这个属性名最终指向的实际的函数。你在父组件里向TodoItem传递的是函数a,那在TodoItem里最终执行的就是函数a,在父组件里向TodoItem传递的是函数b,那在TodoItem里最终执行的就是函数b
是的,可以自定义 但是 子组件调用时候 要和父组件 名字保持一致
举报
结合实例带你快速入门React16基础语法,并完成Todolist功能开发。
1 回答子组件的index
2 回答父组件中引入的子组件的属性不是有key吗,为什么没有直接把key传给子组件
2 回答子组件可以直接更高父组件的数据吗
2 回答<todoItem >是否可以直接绑定onClick呢?
1 回答父组件的return 没有()直接写组件,子组件return后面有() ,retrun(<div>......</div>) 。老师代码父组件的44行 ,子组件的第6行。