【问题标题】:How to pinpoint the source of angular console errors如何查明角度控制台错误的来源
【发布时间】:2016-12-30 20:36:16
【问题描述】:

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

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

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

现在的问题是如何在几千行代码中找到这个错误的根源?

老问题:

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

我意识到我的同事正在使用这个 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

两者都可以正常工作,但它们在外观和布局的呈现方式上存在明显差异。

我将两者都包含在内,看来应用程序仍然可以正常工作,并且外观现在已合并。

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

感谢您的反馈。

【问题讨论】:

    标签: angularjs console


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2014-03-07
      • 2015-12-03
      • 2021-10-14
      • 1970-01-01
      • 2015-11-14
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 1970-01-01
      相关资源
      最近更新 更多