gpt4 book ai didi

reactjs - 如何检测ReactJS何时完成页面操作?

转载 作者:行者123 更新时间:2023-12-03 13:40:28 26 4
gpt4 key购买 nike

我们的客户将我们的 JS 标签添加到他们页面的头部。我们的标签在修改页面之前需要知道reactJS何时完成。

我尝试使用 jQuery 的 $(document).ready() 但这会在 ReactJS 完成之前触发。我可以使用 $(window).load() 但如果页面上有很多图像,这会太慢。

有哪些选项可以绑定(bind)到 React.renderComponent 的完成?

最佳答案

通过可以传递给 React.renderComponent 的可选回调来启动代码的执行。这个回调直到 React.renderComponent 才会执行已完成。如果您无权访问正在执行 React.renderComponent 的代码(我刚刚意识到几乎肯定是这种情况),那么就没有明确/可靠的方法来监听函数的执行,当然除非该函数公开某种您可以监听的事件,甚至保证“x”一旦完成就会出现这种情况。遗憾的是,对于您的情况,这似乎不是 React.renderComponent 的一个选项。如果您还有任何其他问题,请告诉我。

关于reactjs - 如何检测ReactJS何时完成页面操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25291327/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com