Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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 从外部对Dom进行操作_Javascript_Reactjs_Dom_Ab Testing - Fatal编程技术网

Javascript 从外部对Dom进行操作

Javascript 从外部对Dom进行操作,javascript,reactjs,dom,ab-testing,Javascript,Reactjs,Dom,Ab Testing,在react环境之外更新渲染组件的Dom内容最简单的方法是什么 示例:我有一个完全呈现到浏览器中的reactjs应用程序,然后我有一个单独的js文件,我想用于实验目的,以更新已经呈现的Dom的内容。 问题是react本身将其组件更新回其原始状态。很抱歉让我感到无聊,但react JS在与真实DOM更新同步后使用虚拟DOM,并且它(react)不关心外部更改。。如果你试着解释你必须这么做的真正原因,也许我可以帮你真正的原因是添加几个小时的小更改,让少数用户看看他们是如何重新部署的,而不在代码库中添

在react环境之外更新渲染组件的Dom内容最简单的方法是什么

示例:我有一个完全呈现到浏览器中的reactjs应用程序,然后我有一个单独的js文件,我想用于实验目的,以更新已经呈现的Dom的内容。
问题是react本身将其组件更新回其原始状态。

很抱歉让我感到无聊,但react JS在与真实DOM更新同步后使用虚拟DOM,并且它(react)不关心外部更改。。如果你试着解释你必须这么做的真正原因,也许我可以帮你真正的原因是添加几个小时的小更改,让少数用户看看他们是如何重新部署的,而不在代码库中添加这些更改并在fly上部署这些更改好吧,我明白了。A/B测试。然后我会建议你用更专业的方法来做AB测试。。我只是在谷歌上搜索了一下这篇文章,我觉得这需要用所有的变体更新你的代码库。我不想在我的代码库中有测试代码。是的,我明白。但这是一个正确的方法,我相信唯一一个让我感到厌烦的方法,但是reactJS在与真实DOM更新同步后使用虚拟DOM,它(react)不关心外部更改。。如果你试着解释你必须这么做的真正原因,也许我可以帮你真正的原因是添加几个小时的小更改,让少数用户看看他们是如何重新部署的,而不在代码库中添加这些更改并在fly上部署这些更改好吧,我明白了。A/B测试。然后我会建议你用更专业的方法来做AB测试。。我只是在谷歌上搜索了一下这篇文章,我觉得这需要用所有的变体更新你的代码库。我不想在我的代码库中有测试代码。是的,我明白。但这是一个正确的方法,我相信这是唯一的方法