这两个文件 reactjs 和 reactDOM 有什么作用



今天我用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,只是想知道,它们之间有什么区别,为什么我们需要包含它们,目的是什么?

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

  • findDOMNode ,它从 fx 中查找一个 DOM 节点。
  • render 在 DOM 中的特定位置渲染 React 组件,以及
  • unmountComponentAtNode 它与render相反(删除它)

最新更新