无法使用angular-highlightjs

时间:2015-11-27 17:03:43

标签: javascript angularjs angularjs-directive syntax-highlighting

我在我的一个角度js网络应用程序中有以下代码片段。

<div class="" ng-repeat="entry in fullSolutionPackage.solution.soln">
     <div>          
         <div ng-bind-html="sanitizeHtml(entry.solution)"></div>
     </div>
</div> 

'fullSolutionPackage.solution.soln'返回一个json数组,代码正在迭代该数组。基本上,数组元素如下所示:

<pre> 
   <code class="language-java"> 
        import java.util.Scanner; 

        class OddOrEven { 
            public static void main(String args[]) 
            { 
                int x; 
                System.out.println("Enter an integer to check if it is odd or even "); 
                Scanner in = new Scanner(System.in); 
                x = in.nextInt(); 
                if ( x % 2 == 0 ) 
                     System.out.println("You entered an even number.");          else 
                     System.out.println("You entered an odd number."); 

             } 
          }

     </code>
  </pre> 
  <p>&nbsp;</p> 

我想使用angular-highlightjs突出显示代码。但我无法做到这一点。突出显示没有发生。我尝试过以下方法:

<div hljs ng-bind-html="sanitizeHtml(entry.solution)"></div> 

但它没有用。

请帮我找出正确的解决方案。

0 个答案:

没有答案