Angularjs加载模板的速度很慢

时间:2016-05-25 22:15:32

标签: javascript angularjs

我有一些并没有真正做多少,但它确实需要最长的加载时间。我已经把代码写下来给大家看:

app.js

private static int Result;
public static int calc(){   
    Scanner sc = new Scanner(System.in);
    String number1 = sc.nextLine();
    int y = Integer.parseInt(number1);
    System.out.println("+");
    String number2 = sc.nextLine();
    int z = Integer.parseInt(number2);
    Result = y + z;
    return Result;
}

的index.html

var simple = "simple test";
  angular.module('CRTapp', []).controller('ItemController', function() {
    this.item = simple;
});

有时人们不得不等待近一秒才能看到:

<div id="item" ng-controller="ItemController as item">
{{item.simple}}  
</div>

{{item.simple}}

出现,但是你们中的一些人需要等待很长时间。等待对我来说还可以,但有时Jake会不耐烦,所以如果你愿意,我可以慢慢加载HTML页面,但是我不希望我的Stretchy先生在他自己的特殊网站看到模板之前为他在Candy中的冒险而变得悲伤王国。

1 个答案:

答案 0 :(得分:0)

此延迟是角度库解析HTML的时间。您可以改为使用ng-bind

<div id="item" 
     ng-controller="ItemController as item"
     ng-bind="item.simple">
</div>

这样,当角度加载其内容时,您的页面不会受到污染。