我在使用JavaScript prettify库处理VoltRb中的项目时遇到了一些问题。问题是代码突出显示似乎仅在发生错误并重新加载页面时才起作用。我认为这个问题与Volt的持久连接有关,而问题的一部分是prettify
脚本没有找到它需要找到的元素,而且任何自定义主题也都有相同的问题
这是一个简单的演示项目,演示了我的问题:https://github.com/ylluminarious/code_prettify_volt
如何在Volt中使用prettify
突出显示代码?
答案 0 :(得分:1)
事实证明,prettify
不是Volt代码突出显示的好方法,因为它更适合静态应用。更好的解决方案是highlight.js(因为它更适合动态应用),它实际上已合并到Volt component中,可以很好地满足您所有的突出显示需求。