Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在渲染组件后添加一些操作?_Javascript_Jquery_Reactjs - Fatal编程技术网

Javascript 如何在渲染组件后添加一些操作?

Javascript 如何在渲染组件后添加一些操作?,javascript,jquery,reactjs,Javascript,Jquery,Reactjs,首先-我不能用reactcomponent代替body。。。只有一点点。所以 我需要添加两个功能到我的反应组件 我需要添加run$(“.nano”).nanoScroller()。 怎么做?componentDidMount-不意味着组件(或子组件)被渲染? 当我需要添加$(…).nanoScroller()时 我在.bind()的“domsubtreedinformed”中做了一些奇怪的动作(我希望这是第一次渲染组件) 如何更好地处理“点击外部”问题?我什么时候需要(可以)运行处理程序?也在D

首先-我不能用reactcomponent代替body。。。只有一点点。所以

我需要添加两个功能到我的反应组件

  • 我需要添加run
    $(“.nano”).nanoScroller()。
    怎么做?componentDidMount-不意味着组件(或子组件)被渲染?
    当我需要添加
    $(…).nanoScroller()时
    我在
    .bind()
    的“domsubtreedinformed”中做了一些奇怪的动作(我希望这是第一次渲染组件)

  • 如何更好地处理“点击外部”问题?我什么时候需要(可以)运行处理程序?也在DomSubtree中


  • 不可能。。。第一个事件-componentDidMount其他-componentDidUpdatewell componentDidMount并不意味着呈现该组件(以及所有子组件)。这是可以实现其他UI库的部分。