react 小例子
2017-04-11 10:44
323 查看
1.初步环境
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script src="../js/react.js"></script>
<script src="../js/react-dom.js"></script>
<script src="../js/browser.min.js"></script>
</head>
<body>
<div id="example"></div>
<script type="text/babel">
ReactDOM.render(
<h1>hello world!</h1>,
document.getElementById('example')
)
</script>
</body>
</html>
2.函数
<div id="example"></div>
<script type="text/babel">
var names = ['zas','sdff','dsfe'];
ReactDOM.render(
<div>
{
names.map(function(name){
return <div>hello! { name }</div>
})
}
</div>,
document.getElementById('example')
)
</script>
3.div 中插入 数组
①数组 有引号
<div id="example"></div>
<script type="text/babel">
var arr = [
'<h1>直接在div中插入数组</h1>',
'<p>这时插入的h1,p标签不再是块元素,就是普通的行元素。</p>'
]
ReactDOM.render(
<div>{ arr }</div>,
document.getElementById('example')
)
</script>
①数组 无引号
<div id="example"></div>
<script type="text/babel">
var arr = [
<h1>直接在div中插入数组</h1>,
<p>如果标签 ‘ 引号引起来,这时插入的h1,p标签不再是块元素,就是普通的内容。</p>,
<p>没有引起来插入的才是标签元素</p>
]
ReactDOM.render(
<div>{ arr }</div>,
document.getElementById('example')
)
</script>
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script src="../js/react.js"></script>
<script src="../js/react-dom.js"></script>
<script src="../js/browser.min.js"></script>
</head>
<body>
<div id="example"></div>
<script type="text/babel">
ReactDOM.render(
<h1>hello world!</h1>,
document.getElementById('example')
)
</script>
</body>
</html>
2.函数
<div id="example"></div>
<script type="text/babel">
var names = ['zas','sdff','dsfe'];
ReactDOM.render(
<div>
{
names.map(function(name){
return <div>hello! { name }</div>
})
}
</div>,
document.getElementById('example')
)
</script>
3.div 中插入 数组
①数组 有引号
<div id="example"></div>
<script type="text/babel">
var arr = [
'<h1>直接在div中插入数组</h1>',
'<p>这时插入的h1,p标签不再是块元素,就是普通的行元素。</p>'
]
ReactDOM.render(
<div>{ arr }</div>,
document.getElementById('example')
)
</script>
①数组 无引号
<div id="example"></div>
<script type="text/babel">
var arr = [
<h1>直接在div中插入数组</h1>,
<p>如果标签 ‘ 引号引起来,这时插入的h1,p标签不再是块元素,就是普通的内容。</p>,
<p>没有引起来插入的才是标签元素</p>
]
ReactDOM.render(
<div>{ arr }</div>,
document.getElementById('example')
)
</script>
相关文章推荐
- react官方文档笔记08--一个可以搜索过滤商品的小例子
- React Native运行官方例子----组件集合
- React Native es6继承(Component例子)
- react-router + redux + react-redux 的例子与分析
- 在React框架中实现一些AngularJS中ng指令的例子
- React开发项目例子
- 最简单的React和Redux整合的例子
- ReactNative官网例子练习——(一)
- React学习笔记_dotomvc例子
- React Native基础&入门教程:以一个To Do List小例子,看props和state
- react-router-redux 简单例子
- dva+antd写的一个react例子--服务器nginx 的配置
- 对Communication between native and React Native官方例子的纠正
- React Native基础&入门教程:以一个To Do List小例子,看props和state
- React的第一个例子
- 一个完整的react router 4.0嵌套路由的例子如下
- 运行React-Native例子UIExplorer
- REACT NATIVE + REDUX 初学者学习笔记 例子 @吉他码农
- 【ReactJS】通过一个例子学习React组件的生命周期
- dva+antd写的一个react例子