如何查明角度控制台错误的来源

时间:2016-08-23 21:25:30

标签: angularjs console

注意:此问题将被更改为删除评分较低的旧问题。

我看到AngularJS控制台错误如下:

Lexer错误:表达式[#]中0-0 [#]列的意外下一个字符。

enter image description here

现在的问题是如何在数千行代码中找到此错误的来源?

旧问题:

注意:这是一个老问题,请忽略。
我正在使用ng-flow文件上传的示例应用程序。然后我将开发的部分移动到我的同事的环境中,他正在使用CSS的bootstrap。我注意到他的环境改变了外观和感觉。

我意识到我的同事正在使用这个css文件:

http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css

我正在使用下载附带的css文件:

http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css

并且两者都运行良好,但它们在外观和感觉以及如何呈现布局方面存在明显差异。

我包括两者,似乎应用程序仍然正常工作,现在感觉已合并。

我只是想知道是否有文档解释了这些差异以及如何决定使用哪一种。

感谢您的反馈。

1 个答案:

答案 0 :(得分:1)

它们看起来不同的原因是它们指的是不同版本的Bootstrap - 版本3.3.7与版本2.3.2。 (另一个区别是托管文件的位置。)3.3.7比2.3.2更新。

通常,您希望使用可用于您所包含的任何库的最新版本,除非您需要与旧版本保持兼容。但是,你不应该同时包括两者;这会让你的用户下载大量冗余的CSS。