React-JSX-常量定义与使用

1.前面讲了HelloWorld注意事项,现在讲解JSX的常量的定义与使用

2.网页部分:

<div id="root">

</div>

3.关键看React部分(也就是JSX)

//user是定义数据
const user = {
   firstName:"陈亮",
  secondName:'哈哈'
};
//格式化数据
function formatName(user){
  return user.firstName+ '  ' + user.secondName;
}
//拼装数据
const element = ( 
  <h1>
  Hello , {formatName(user)}!
   </h1>
)
//渲染数据
ReactDOM.render(
  element,
  document.getElementById("root")
)

1.对于const表示constant的简写也就是常量的意思

2. 数据定义部分,细心同学会发现这个不就是JSON格式的数据

3.对于函数和json数据的都是{} 号,对于与html组装的数据变量是()
4.对于调用函数也是用{}号引起来

5.渲染的数据element必须是html的相关元素,不能普通字符串。

6.没有变量类型,变量既可以表示json数据,也可以表示html碎片

总体理解就是数据和展现形式进行区别开来

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值