为了账号安全,请及时绑定邮箱和手机立即绑定
  • 不能再render:后面的dom里直接写class 要用className
    查看全部
    0 采集 收起 来源:React-JSX-Style

    2017-11-16

  • react: 1 <script type="text/babel"> 写法不同 2 class 用 className style行内样式:style={{color:'red'}} (样式名用驼峰命名法 例:fontSize:'12px')
    查看全部
    0 采集 收起 来源:React-JSX-Style

    2018-03-22

  • js部分:first-引入JSX语法糖对应的解析JS,以及react.js库 <Script src="JSXTransformer.js"></Script>/*注意,0.14之后,依赖库已经改为browser.js*/ 然后写JSX的Script标签内的type要改 <Script type="text/jsx">/*注意,0.14之后,标签已经改为text/bable*/ var Hello = React.createClass({ render: function(){ /*添加组件属性,有一个地方需要注意,就是 class 属性需要写成 className ,for 属性需要写成 htmlFor ,这是因为 class 和 for 是 JavaScript 的保留字。然后,属性名都是驼峰命名法*/ return <div className="fontcolor">Hello {this.props.name}</div> } }); ReactDOM.render( <Hello name="World" ></Hello>, document,getElementById('example'); ); </Script> 1. JSX 实际上是一种语法糖,写法类似原生的HTML 嵌套一些JS 变量,其中的JS 变量部分需要用一对大括号包括(如视频里的`{this.props.name}`)。JSX 最终会由解析器编译成真正的JS(视频里没讲到的是,JSX 并不是必须的,需要渲染的内容完全可以直接用JS 写); 2. JSX 中如果要为标签设置类属性,其名称应为`className`;因为`class`是JS 里的关键字(JSX 只是语法糖,最后要被编译成JS,所以要考虑JS 的语法约束); 3. JSX 中为标签设置样式属性,属性值应为一个对象;由于对象的字面量形式包括一对大括号,所以实际写法应该是`style={{color: "red", fontSize: '16px'}}`。注意到这里定义字体大小用的是`fontSize`而不是`font-size`,因为JS 操作CSS 属性名就是以驼峰形式的。
    查看全部
    4 采集 收起 来源:React-JSX-Style

    2018-03-22

  • ### 初识 React 1. React 不是一个完整的 MVC、MVVM 框架,其只负责 View 层,MVC 已经不适用于某些场景的开发 2. React 跟 Web Components 不冲突 3. React 的特点就是“轻”,数据单向绑定,独立、小巧、快速、创新 4. 组件化的开发思路,小组件构成大组件,高度可重用 ### React 应用场景 1. 复杂场景下的高性能 2. 重用组件库,组件组合 3. “懒”,少做无用功 > 你总是这样轻言放弃的话 无论过多久都只会原地踏步。 -- 多啦a梦 ### 前置知识 1. JS CSS 2. Sass Compass 3. Yeoman Grunt Webpack 4. CommonJS NodeJS 5. Git GitHub ### to be a better engineer 1. 无论知识有多新、项目有多难,只要来了什么姿势都要上 2. 没人疼、没人爱,团队中没人可以帮上忙,要学会借助外力,视频、Google、开源项目 3. 积极要求进步 my blog: https://zyf.im
    查看全部
  • JSX语法糖 需要利用加载的组建来支持
    查看全部
    0 采集 收起 来源:React-JSX-Style

    2017-11-01

  • React Components lifecycle 一、MOUNTED React Components 被render 解析生成对应的DOM节点并被插入浏览器的DOM结构的一个过程; 二、UPDATE 一个mounted 的React Components被重新render的过程; 三、UNMOUNTED 一个mounted 的React Components对应的DOM节点从DOM结构中被移除的过程。
    查看全部
  • React 生命周期
    查看全部
  • 前置知识的学习
    查看全部
  • class在ES6环境中已经成为一个关键字,表示“类”,在JS环境中无法被用作节点的class 名。因此变为“className”
    查看全部
    0 采集 收起 来源:React-JSX-Style

    2017-10-18

  • 求知无坦途。
    查看全部
  • React前置知识
    查看全部
  • https://cdnjs.cloudflare.com/ajax/lib/react/0.13.3/JSXTransformer.js
    查看全部
    0 采集 收起 来源:React-JSX-Style

    2017-09-19

  • lyn老师:CSS3 + JS实现超炫的散列画廊特效
    查看全部
  • refs 索引到组件 React.findDOMNode() 拿到真实DOM节点
    查看全部
  • JSX X指XML
    查看全部
    1 采集 收起 来源:React-JSX-Style

    2017-09-13

举报

0/150
提交
取消
课程须知
1.需要有一定的JS,CSS前端基础。 2.熟悉Sass和Compass 3.了解Yeoman、Grunt、Webpack 4.了解CommonJS、NodeJS
老师告诉你能学到什么?
1.React入门基础知识 2.React组件的生命周期,事件绑定,样式应用,JSX语法等。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!