diff --git a/packages/editor/examples/code-highlight.html b/packages/editor/examples/code-highlight.html index 2bec258a7..f58260487 100644 --- a/packages/editor/examples/code-highlight.html +++ b/packages/editor/examples/code-highlight.html @@ -4,16 +4,15 @@ - demo + code-highlight demo -

代码高亮 - 使用 prism.js

-

由 wangEditor 生成的代码,可支持代码高亮显示

-

【注意】不可异步设置 html 内容,否则无法高亮显示

- +

由 wangEditor 生成的代码,可支持代码高亮显示。使用 prism.js ,支持多主题

+

【注意】异步设置 html 内容时,需要执行 Prism.highlightAll()

+

javascript

@@ -37,6 +36,7 @@
     document.getElementById('btn-test').addEventListener('click', () => {
       document.getElementById('code1').innerHTML = 'const b = 200;\nfunction fn(y) { return y + 20 };\n// comment'
       document.getElementById('code2').innerHTML = '<p>text2</p>'
+      Prism.highlightAll()
     })