import React from 'react' //创建组件 虚拟dom元素
import ReactDOM from 'react-dom' //把创建好的虚拟dom放到页面上
import Index from './pages/indexMge/indexList'
const myh1 = React.createElement('h1',null,'这是一个大的h1')
const arr =
[
<h2 key="3">这是h2</h2>,
<h3 key="2233">这是h3</h3>
]
const arrStr = ['a','b','c']
const nameArr = arrStr.map((item,index,arr)=>{
return <h5 key={index}>{item}</h5>
})
const dog = {
name:'软糖',
age:'5'
}
function Hello(props){
//在组件中接受外界传过来的参数 props不萌被赋值
console.log(props)
return <h5>我是Hello组件</h5>
}
const mydiv = <div>我是jsx{1+1}{arr} {nameArr}<label htmlFor="5">111</label>
<Hello name={dog.name} age={dog.age}></Hello>
//利用es6扩展运算符 赋值
<Hello {...dog}></Hello>
<Index></Index>
</div>
ReactDOM.render(mydiv,document.getElementById('app'))
抽离jsx
import React from 'react' //创建组件 虚拟dom元素
import ReactDOM from 'react-dom' //把创建好的虚拟dom放到页面上
function Index(props){
return <h1>我是Index 首字母一定要大写哦</h1>
}
export default Index