当前位置: 首页 > 网络应用技术

React家庭桶:Todolis case_slinter拆卸

时间:2023-03-05 17:59:03 网络应用技术

  最近阅读React后,我一直觉得自己已经学到了。尽管许多大兄弟都有手写笔记,但我写得很好,但是我从来没有想要的细腻和细腻。例如,对于根的可追溯性,例如,三个主要实例属性的起源。

  开始吧!

  将关键字替换为class,fontsize,样式和其他关键字等关键字为className,fontsize,style = {{}}。

  注意:在列表子类中使用项目子类时,使用几个项目子组件可以生成几个相应的HTML结构。

  在子部分中显示状态数据

  使用运营魅力的扩展来扩展todo属性

  检查事件

  直接写,不要切换。

  您可以切换钩状态。

  1.输入标签

  2.由于事件对象和操作对象相同,请直接使用。

  3.确定输出输入值是否基于Enter

  1.编写一个更改父组件中状态并将其传递到子组件中的函数。

  2.子组件调用功能,然后将值传递给父部件的状态(请注意传输的一致性)

  传递给addtodo函数的参数此处是对象。

  1.使用时间戳和随机数

  终端命令:

  修复错误

  由于绑定事件和要操作的事件是相同的,因此使用event.target而不是使用ref属性。

  这种类型的输入标签具有属性事件。target.checked是否可以选择它。

  通过参数ID查找对应对象,并修改对象的其他属性(此处完成),然后实现修改状态的目的。

  在项目组件中调用此功能

  状态在哪里,在哪里操作方式(父组件)

  通话功能(子组件)

  https://developer.mozilla.org/zh-cn/docs/web/javascript/reference/global_objects/array/reduce

  第一个参数是回调函数,第二个参数是初始值。

  1.请勿使用Defaultchecked(一次)

  在页面渲染的第一次,将分配默认检查。在后续状态更改中,当数字等于总数等于总数时,默认检查的值将不会更改。

  2.脚步组件

  添加条件到钩子(事件总数不是0)

  注意:数组API过滤器

  https://developer.mozilla.org/zh-cn/docs/web/javascript/reference/global_objects/array/filter

  1.传播组件并实现静态组件。注意:className,样式写作

  2.动态初始化列表,如何确定数据的哪个组件?

  3.父子之间的沟通:

  4.注意默认检查和检查之间的差异。

  5.状态在哪里,操作在操作状态中的位置

  原始:https://juejin.cn/post/7101490699178082341