Edit on GitHub

特殊的 Non-DOM Attributes

DOM 的不同之处相比, React 提供了一些不存在于DOM的 attributes .

  • key: 一个可选的.独特的标识.当你的组件穿梭于 render 的pass,它也许会因为diff算法被摧毁和重建.赋予它一个持久的key保证这个component可达.详见 这里.
  • ref: 见 这里.
  • dangerouslySetInnerHTML: 提供了直接插入raw HTML的能力,主要是为了与操纵DOM字符串的库协作.详见 这里.