引入PrismJS后代碼的換行符br沒了
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
我用的是富文本編輯器,數(shù)據(jù)庫(kù)保存的是html代碼,從數(shù)據(jù)庫(kù)讀取加載到頁面時(shí)候,換行符<br>沒了,代碼都擠在一行了。 ![]() PrismJS加載時(shí)會(huì)把code里面的<br>去除的,應(yīng)該在他執(zhí)行前,把<br>換成\n。
Prism.hooks.add('before-sanity-check', function (env) { env.element.innerHTML = env.element.innerHTML.replace(/<br>/g, '\n'); env.code = env.element.textContent; }); 該文章在 2024/4/1 8:54:51 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |