vdom重新呈现与标签之间有什么相互作用?

时间:2018-09-26 02:39:13

标签: javascript html reactjs single-page-application virtual-dom

如果这是一个小问题,我深表歉意。我在网上搜索,但找不到所需的答案。有人可以解释一下vdom,重新渲染之间的关系,以及当我在其中包含CSS时,它如何影响<head>标签。

我有一个要在其上进行A / B测试的页面,如果用户符合一组条件,则向<script>Show/hide, move elements around...</script>添加一个<head>。我了解,如果用户与页面进行交互并导致重新呈现,那么我最初执行的DOM操作就消失了。

但是我想完全隐藏一个元素,因此在我的<script>标记中,我有<script>jQuery("<style>.an-image{ display: none; }</style>").appendTo("head")</script>

我要隐藏的图像在页面加载时不会被隐藏,即使正在进行重新渲染,也不应该总是隐藏该图像,因为css位于<style>标记内,而该标记位于<head>标签。

谢谢。

0 个答案:

没有答案