我正在使用window.getComputedStyle
从样式表中动态读取值。出于开发目的,我想找到一种在样式表自动更新(由编辑触发的更新)时触发我的逻辑重新运行的方法。我不希望退出该项目。
理想情况下,当发生更新时,会有一个webpack在后台更新的全局变量。是否存在?这里有任何简单的解决方案吗?
答案 0 :(得分:0)
我已经继续写了window.getComputedStyle
周围的包装函数。在开发过程中,该包装函数将跟踪我正在使用的所有样式。使用window.requestAnimationFrame
,它将连续轮询所有使用的样式,以确定是否有更改。如果存在,它将触发重新运行逻辑。这是一个hack,但是开发环境还有什么用。