React从入门到精通系列之(23)ReactDOM的用法
二十三、ReactDOM用法如果你使用script标签引用React,那么这些顶级API在全局变量ReactDOM上可直接使用。如果你使用了ES6和npm,你可以这么写 总览
浏览器支持React支持所有流行的浏览器,包括Internet Explorer 9及更高版本。
使用方法render()ReactDOM.render( element,container,[callback] ) 将React元素呈现到提供的 如果React元素之前已经被渲染到容器中,这么做会对它执行重新渲染操作,并且只需要根据需要修改DOM以返回最新的React元素。 如果提供了可选的回调,它将在组件渲染或重新渲染后执行。
unmountComponentAtNode()ReactDOM.unmountComponentAtNode(container) 从DOM中删除已安装(mounted)React组件,并清除其event handle和state。 如果在container中没有mounted组件,调用此函数什么也不做。 如果组件被unmounted,则返回true,如果没有要卸载的组件,则返回false。 findDOMNode()ReactDOM.findDOMNode(component) 如果此组件已装载到DOM中,则返回相应的html DOM元素。 此方法对于从DOM中读取值(例如表单字段值和执行DOM测量)很有用。当 在大多数情况下,你可以使用refs处理DOM节点,并避免使用findDOMNode。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |