react 获取实际的dom元素 findDomNode

首先引入 findDomNode
import {findDomNode}  from 'react-dom'
然后获取绑定的实例

getNodeInstance() {

   const nodeInstance =  this .refs.navBox;
}   
 
function  WapShop() {
     return  (
       <div>
         <NavBox ref= "navBox"  />
       </div>
     );
}
然后获取真实的dom元素
let  initialNode  =  findDomNode( this .refs.navBox);
此时我们就可以获取真实dom上的例如offsetWidth等属性了

猜你喜欢

转载自www.cnblogs.com/xiaoyaoweb/p/9089518.html