2018.4.25

作者: 天空之城_2692 | 来源:发表于2018-12-29 19:07 被阅读3次

注意点:

1、凡事用到JSX,script标签的type属性为text/babel

2、三个库文件:他们必须首先加载

react.js:react核心库

react-dom.js:提供与dom相关的内容

Browser.js将 JSX 语法转为 JavaScript 语法

3、ReactDOM.render()react是最基本的方法,将模版转换作为html语言,并插入指定的dom节点

4、<div>//这里jsx的基本语法规则,遇到 HTML 标签(以 < 开头),就用 HTML 规则解析;遇到代码块(以 { 开头),就用JavaScript 规则解析。

{

}

</div>

5、直接在模版插入js变量var arr=[<h1>a</h1>,<h2>b</h2>];

<div>{arr}</div> arr是数组变量, JSX 会把它的所有成员添加到模版

<div>

<h1>a</h1>

<h1>b</h1>

</div>

6、组件。将代码封装成组件,像插入html标签一样,在网页中插入,React.createClass方法用于生成一个组件类,组件类第一个字母必须大写,只能包含一个顶层标签

所有组件类必须有自己的render方法,用于输出组件

其次就是

Mobx基于观察者模式,采用多节点管理数据,是一个很轻量、入手简单、代码耦合小的数据框架。

Mobx 的理念非常简单,可以用一个 demo 就把其核心原理说清楚。Mobx/MobxReact 中有三个核心概念,observable、observer、action。为了简单起见,本文没有提及 computed 等概念。

observable: 通过 observable(state) 定义组件的状态,包装后的状态是一个可观察数据(Observable Data)。

observer: 通过 observer(ReactComponent) 定义组件。

action: 通过 action 来修改状态。

相关文章

  • 草莓

    2018.4.25

  • 2018.4.25

    美好的一天开始了,我邀请所有的天使指导灵高级智慧们加持护佑,逢山开路,遇水架桥。感恩您们,感恩真我,感恩宇宙,感恩...

  • 2018.4.25

    姓名:周英 单位:深圳市蔚蓝时代商业管理有限公司昆明分公司 【日精进打卡第37天】 【知~学习】 《六项精进》1遍...

  • 2018.4.25

    1.被二老板说专业能力掩盖了教学能力不足,但他并没有听过我的课。内心有点委屈受伤。但是看到了一篇文章,再一次提醒自...

  • 2018.4.25

    觉得自己已经26岁了,但是现实也许只有20岁吧。对于生活中的很多事情依然是很无力,没有任何解决的办法。归...

  • 2018.4.25

    今天下午看到班级群里有个同学的衣服找到了问大家谁穿错了,我就问硕硕有没有穿错别人的衣服,他马上坚定的说没有,说他绝...

  • 2018.4.25

    感觉自己有些无力

  • 2018.4.25

    我感觉自己的卷子做的越来越好了,自己也学会从鉴定报告中找对应的检查报告了,之前以为凡是检查报告就放在卷盒中,后来才...

  • 2018.4.25

    今天下午放学接上你们,浩睿告诉我明天运动会燕老师选他要举牌子,特别兴奋,还和我聊了很多班里发生有趣的事,今天学了什...

  • 2018.4.25

    2018年4月25日王雯的感恩日记 1 感恩雨草姐解读的彼尚的功课,今天的主题放下控制,小我的控制。听到雨草姐的喜...

网友评论

      本文标题:2018.4.25

      本文链接:https://www.haomeiwen.com/subject/vmcbkftx.html