react 初学之 jsx ,prop。state

   在react中,除字符串外,其他任何基础类型和引用类型的变量都需要用大括号包裹,如对象型变量则会包裹两层大括号

   在rende()的return 中有小括号,这是用小括号将换行的代码包裹,防止在被解析的时候拆分成多行代码

 

prop 和state的对比

  • prop 用于定义外部的接口,state用于记录内部的状态
  • prop 的赋值在外部世界使用组件时,state的赋值在组件内部,
  • 组件不应该改变prop的值,而state存在的目的就是让组件来改变的
  • 组件的state修改 使用 setstate

注意:组件不能去修改传入的props的值,
一个子组件不能修改props的值。

 

posted @ 2021-09-23 17:25  泽泽生龙  阅读(75)  评论(0)    收藏  举报