react.js学习(1)
来源:互联网 发布:php 手机商城源码 编辑:程序博客网 时间:2024/05/22 08:00
1.react.js框架运用必须引用3个文件
- react.js
- react-dom.js
- browser.min.js
2、react.js应用的基本结构
<script type="text/babel"></script>//创建组件messagevar Message = React.createClass({ //告诉react要渲染的内容 render:function(){ return{ <h1>齐天大圣</h1>} }}) ;//组件创建完成之后,我要正式开始渲染这个组件reactDOM.render( //创建我们的第一个组件 <Message>, //我们要把组件渲染到制定的位置 document.getElementById("app"), //渲染之后的回调函数 function(){ console.log("渲染完成");};);
怎么样添加渲染样式
在head区域添加style样式如下:
app1 {background-color:blue;}
在react中添加样式
<script type="text/babel"></script>//创建组件messagevar Message = React.createClass({ //告诉react要渲染的内容 render:function(){ return{ <h1 className = app1>齐天大圣</h1>//不能通过class=app1添加} }}) ;
也可以通过以下这种方法
reactDOM.render( //创建我们的第一个组件 //添加一个系统标签。message相当于一个自定义标签,直接在Message标签内添加className="app1"不能产生效果。可以这样写,在message外围包一层系统标签如div、p: <div><Message className="app1"></message></div>, //我们要把组件渲染到制定的位置 document.getElementById("app"), //渲染之后的回调函数 function(){ console.log("渲染完成");});
如果样式写在js里面:
var style = { background-color:green;}
这相当于一个对象,我们可以把这个对象做为样式应用到react当中
var Message = React.createClass(){ render:function(){ return( <h1 style = {style}>齐天大圣</h1>//表示当成原生js对象来处理 ); }}//或者写在渲染过程中reactDOM.render(<div><Message style={style}></Message></div>,document.getElementById("app"),//执行回调函数function(){};)
0 0
- react.js学习(1)
- React.js学习版1~
- react.js学习(1) webpack
- React.js学习笔记
- React.js开发学习
- 学习react.js
- React.js -- 学习手记
- React.js学习笔记
- React.js系列学习
- react.js总结学习
- React.js学习
- React.js学习版2~
- React Native js框架学习
- 抛开 React 学习 React(1)
- React.js语法学习总结(一)
- React.js语法学习总结(二)
- React.js学习之环境搭建
- React JS 学习笔记 (一)
- A1035. 素数之和
- 云计算复习笔记二
- SSH原理与运用(一):远程登录
- Android的SlindingMenu侧边栏划出来之后 剩余的位置怎么样设置阴影呢?
- (6)圆的生成之中点画圆法
- react.js学习(1)
- 计算机视觉课程复习
- 关于Masonry框架(AutoLayout)的用法--面向初学者
- RelativeLayout布局的一点坑
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)
- NOIP 提高组 初赛 四、阅读程序写结果 习题集(九)NOIP2014-NOIP2015
- “warning C4996: 'fopen': This function or variable may be unsafe”和“LINK : fatal error LNK1104”的解决办法
- 2016最后一天
- 【非iOS】逻辑等价是什么?求有爱的大大帮忙举例。