根据这里的Prism.js文档:http://prismjs.com/plugins/unescaped-markup/
使用这个插件(我检查它包含在JS下载中)我应该能够在我的代码块中使用html代码,而不必转义标记。
但代码只是呈现,而不显示标记。
遵循其中一种方法,我尝试使用
<pre class="line-numbers">
<code class="language-html"><!--
<h1>Heading 1</h1>
<p>Lorem ipsum dolor sit amcia atque voluptatum repellat.</p>
--></code>
</pre>
但是在代码块中根本没有显示任何内容。
我在我的角度js 1.4.9控制器中调用它:
(function () {
'use strict';
angular.module('pb.ds.badges').controller('BadgesController', function ($log) {
var _this = this;
_this.tester = 'foo';
Prism.highlightAll();
});
})();