切換主題后又切換回來,切換回來的主題不能生效
我看了一下源碼,好像問題是在新點擊的主題會創(chuàng)建一個新的style,而新的style的屬性始終覆蓋了舊的style,所以導(dǎo)致主題不能切換回來了,老師有遇到這樣的情況嗎,有什么好的解決辦法嗎

我看了一下源碼,好像問題是在新點擊的主題會創(chuàng)建一個新的style,而新的style的屬性始終覆蓋了舊的style,所以導(dǎo)致主題不能切換回來了,老師有遇到這樣的情況嗎,有什么好的解決辦法嗎

2020-05-28
舉報
2020-06-20
update?(name)?{ ??var?contents?=?this.rendition.getContents(); ??var?head?=?contents[0].document.getElementsByTagName('head')[0] ??var?styleArr?=?head.getElementsByTagName('style') ??for?(let?i?=?styleArr.length-1;i>=1;i--)?{ ????head.removeChild(styleArr[i]) ??} ????contents.forEach(?(content)?=>?{ ????????this.add(name,?content); ????}); }2020-06-03
是不是刷新之后切換未切換的主題,都是流暢的,再切回之前的主題就不生效了,需要翻頁后可能生效?