0

今天我用 ReactJS 完成了我的 hello world 示例,

<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.7/react.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.7/react-dom.js"></script>

以上两个CDN的包含,就是想知道,它们有什么区别,为什么要包含,目的是什么?

4

1 回答 1

2

它们旨在将 React 所做的实际逻辑和处理从 DOM 交互中分离出来。react-dom只是用于将react组件渲染到 DOM 中,查找 DOM 元素以便 React 可以与它​​们交互。ReactDOM 实际上只为我们提供了三种方法:

  • findDOMNode,它从 fx 中找到一个 DOM 节点。一个反应参考
  • render它在 DOM 中的特定位置呈现 React 组件,并且
  • unmountComponentAtNoderender与(删除它)相反
于 2016-02-01T07:30:16.610 回答