18910140161

html-动态插入<style>标记时是否会对性能产生重大影响?-堆栈溢出

顺晟科技

2022-10-19 11:50:16

49

我所处的环境中,我不得不使用AngularJS/NG7,而大多数代码仍然停留在Ng1世界中。由于各种情况,我想暂时覆盖某些角组件的外部的某些样式。因此,我想出了一种方法,可以在组件中动态地注入一个标记,该组件具有覆盖父HTML元素的耦合级别的CSS。

一切正常,我没有观察到任何页面闪烁,重新加载,滞后或副作用...但我担心我看不到的并不意味着没有影响。

我想知道,通过这种方式注入标记,然后在组件被销毁时将其与组件一起移除,是否会对性能产生影响和潜在的副作用?

<style>

上面的代码在运行时生成如下代码:

<style>

顺晟科技:

只要