我在让 JavaScript美化库在 VoltRb 中的项目上工作时遇到了一些问题。问题是代码突出显示似乎仅在发生错误并重新加载页面时才起作用。我认为这个问题与 Volt 的持久连接有关,问题的一部分是prettify
脚本没有找到它需要找到的元素,并且任何自定义主题也有同样的问题。
这是一个演示我的问题的简单演示项目:https ://github.com/ylluminarious/code_prettify_volt
如何prettify
在 Volt 中使用代码突出显示?
我在让 JavaScript美化库在 VoltRb 中的项目上工作时遇到了一些问题。问题是代码突出显示似乎仅在发生错误并重新加载页面时才起作用。我认为这个问题与 Volt 的持久连接有关,问题的一部分是prettify
脚本没有找到它需要找到的元素,并且任何自定义主题也有同样的问题。
这是一个演示我的问题的简单演示项目:https ://github.com/ylluminarious/code_prettify_volt
如何prettify
在 Volt 中使用代码突出显示?
事实证明,prettify
在 Volt 中代码高亮并不是一个好的解决方案,因为它更适合静态应用程序。一个更好的解决方案是highlight.js(因为它更适合动态应用程序),它实际上已被合并到一个Volt 组件中,该组件非常适合您的所有突出显示需求。