React JSX教程实例

React安装

<script src="http://demo.jser.com/r/react-0.14/build/react.min.js"></script>
<script src="http://demo.jser.com/r/react-0.14/build/react-dom.min.js"></script>
<script src="http://demo.jser.com/r/react-0.14/browser.min.js"></script>

React实例

下面实例涉及了 自定义属性data-样式style={}表达式{}数组注释等知识点,以及一些需要注意地方

<div id="app"></div>
		
<script type="text/babel">
	var i =1;
	var conp ={
		color:'red',	//加引号
		fontSize:40 	//不能用font-size 不加px(React自动添加)
	};
	var name =['张三',<h3>李四</h3>,"王二","麻子"]; 
	
	ReactDOM.render( 
	<div>
		<h1>hello react</h1>
		{/*自定义属性前加data-*/}
		<p date-myattribute="value" style={conp}>你喜欢我吗</p>
		{/*不能用if else,可以用三元表达式 */}
		<h2>{ i==1 ? 'Yes':'No'}</h2>
		{/*数组自动展开所有成员*/}
		<div>{name}</div>
	</div>,
	document.getElementById("app")
	)
</script>

总结:初学需注意地方

  1. type=“text/babel” 一定一定一定加上!
  2. React表达式是单花括号{1+1} ( Vue是双花括号{{ 1+1}} )
  3. 注释写在花括号里 {/* 注释内容*/}

React教程网站

JSRE http://learn.jser.com/react/react-tutorial.html
菜鸟教程 https://www.runoob.com/react/react-tutorial.html


本教程总结自JSER,如需转载,请备注来源

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值