你不知道的React系列(四十)与第三方库协同

45 阅读1分钟

本文正在参加「金石计划」

集成带有 DOM 操作的插件

  • render() 函数返回一个的 <div> 包裹插件,防止 React 在挂载之后去触碰这个 DOM
  • 使用 ref 获取DOM节点
  • componentDidMount调用初始化api,componentWillUnmount销毁
  • 编写事件处理函数
  • componentDidUpdate 处理原始数据

和其他视图库集成

  • 利用 ReactDOM.render替换基于字符串的渲染

    把 React 嵌入到视图库

  • 和 Model 层集成

    在 React 组件中使用其他框架的 Model

    从 其他框架 Model 提取数据