从1.2.27更新到1.4.7时Angularjs出错

时间:2015-11-02 13:51:13

标签: javascript angularjs

我正在使用一个使用1.2.27版Angularjs的应用程序,因此我决定将其更新为1.4.7版本的Angularjs。但在这之后我在Angularjs文件中收到错误。

SyntaxError: Unexpected token :                               (angular.js:12477)
    at Function (native)
    at Object.sd.compile (http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:212:409)
    at fc.parse (http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:238:193)
    at http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:117:315
    at n.$watch (http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:127:125)
    at http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:281:486
    at aa (http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:73:90)
    at K (http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:62:39)
    at g (http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:54:410)
    at K (http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js:61:488)

在控制台错误中,chrome未显示任何应用javascript错误。可以任何建议我如何调试此错误。

1 个答案:

答案 0 :(得分:0)

旧版和新版角度之间存在一些语法差异。

有关如何在角度版本之间进行迁移,请参阅this guide