今儿开始学习React,久仰大名,终于有机会了,下周要做一个相对比较独立的页面,所以想用它练练手,不过今天开始,先要好好学一下。
一看官网的demo就晕,发现好多官网的demo都是把文件罗列出来,就是不告诉它是干嘛的,是要我一个一个测试吗,好吧,臣妾做不到!
1 2 3 |
<script src="../build/react.js"></script> <script src="../build/react-dom.js"></script> <script src="../build/browser.min.js"></script> |
这是demo的头部文件
1 2 3 4 5 6 |
<script type="text/babel"> ReactDOM.render( <h1>Hello, world! make by villen</h1>, document.getElementById('example') ); </script> |
好吧我承认这个可以运行,但是官网给出的示例也有这样的,如下图: 我就不明白了,这两个type有什么区别
1、首先,browser并非必须,它的用处是为了支持babel,进而支持支持ES6
2、在demo文档中有个JSXTransformer,官方说是为了jax实现在浏览器里的代码转换。
3、在react-dom中有这样一句This source code is licensed under the BSD-style license found in the LICENSE file in the root directory of this source tree. An additional grant of patent rights can be found in the PATENTS file in the same directory.
意思应该是说跟ReactDOM有关的
4、从后面一些例子中看到,以上三个js基本是开发的一个标配,在还没有入门到情况下就先不去深究了,等后面往深处学的时候再用,到时候可能会涉及到更多的插件,就需要多去了解这些了吧。
zengda 2016/04/06 10:55
不错,不错,看看了!
770122806 2016/04/08 14:38
博客多久更新一次?
admin 博主 2016/04/24 16:39
@ 不定,忙的时候比较少了
762204091 2016/04/14 09:59
我又来了,您高兴吗?!
admin 博主 2016/04/24 16:40
@ 你可能是一个robot,但是我确实高兴
2650194355 2016/04/19 15:26
看看!
易路营销 2016/04/22 09:19
不错,不错,看看了!
易路营销软件 2016/04/25 10:13
来看看你,祝好!
一元营销 2016/04/28 09:38
确实不错,这个要实话实说!
易路营销 2016/05/11 13:59
到此一游,立贴为证!
增达信购 2016/05/14 16:06
博文值得拜读。受益了!
zengda 2016/05/15 10:01
研究研究,学习学习。