feat:add font selection and font wysiwyg

This commit is contained in:
Hufe921
2022-12-29 15:54:12 +08:00
parent ca13a3b268
commit 72d6174d7b
2 changed files with 19 additions and 6 deletions
+2 -1
View File
@@ -925,9 +925,10 @@ window.onload = function () {
// 富文本
fontOptionDom.querySelectorAll<HTMLLIElement>('li').forEach(li => li.classList.remove('active'))
const curFontDom = fontOptionDom.querySelector<HTMLLIElement>(`[data-family=${payload.font}]`)
const curFontDom = fontOptionDom.querySelector<HTMLLIElement>(`[data-family='${payload.font}']`)
if (curFontDom) {
fontSelectDom.innerText = curFontDom.innerText
fontSelectDom.style.fontFamily = payload.font
curFontDom.classList.add('active')
}
payload.bold ? boldDom.classList.add('active') : boldDom.classList.remove('active')