问题描述
我为明暗主题创建了2种皮肤,我想使用localStorage设置更改此皮肤。
我的代码:
const toggleSwitch = document.querySelector('.theme-switch input[type="checkBox"]');
const currentTheme = localStorage.getItem('theme');
if (currentTheme === 'dark')
{
tinymce.remove('#editor');
tinymce.init({
entity_encoding : "raw",selector: '#editor',height: 400,menubar: false,toolbar: 'undo redo | formatselect | bold italic underline link | alignleft aligncenter alignright
alignjustify | bullist numlist outdent indent | link image | code | removeformat',skin: 'tinydark',});
}
else
{
tinymce.remove('#editor');
tinymce.init({
entity_encoding : "raw",skin: 'tinylight',});
}
我该怎么办? 每次我必须刷新页面以应用新皮肤时。
感谢支持。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)