【问题标题】:Angular: Script reference does not workAngular:脚本参考不起作用
【发布时间】:2015-10-13 15:03:39
【问题描述】:

我正在为学校编写一个小 Angular 应用程序,但我遇到的问题是我的脚本无法导入(它写了“{{1+1}}”)。 index.html 和 app.js 文件位于同一文件夹中。 Picture: Problem

但是,如果我将脚本直接编码到 index.html 中,它就可以工作 Here it works

我刚开始学习JavaScript,如果问题很愚蠢,请原谅我:)

谢谢 福利

【问题讨论】:

  • 屏幕截图中的脚本标签有 scr 而不是 src。将其更改为 <script src="app.js"></script> 而不是 <script scr="app.js"></script>
  • 这并不能解决问题
  • @bene.austria 您在控制台中看到任何网络错误吗? 404 消息之类的?

标签: javascript html angularjs


【解决方案1】:

简单的打字错误。它应该是这样的

<script src="app.js"></script>

但是以后,请在原帖中发布代码,而不是在图片中。

笨蛋

http://plnkr.co/edit/lQuKmlthSxT0pIKIIrtl?p=preview

【讨论】:

  • 这并不能解决问题。 html 是由节点 js 网络服务器提供的,这有关系吗?
  • 是的。我刚刚创建了一个 plunker。问题是您输入的是scr 而不是src
  • 抱歉,我不知道为什么它对我不起作用:i.imgur.com/qqDe9ZB.png
  • 在浏览器控制台中,竟然找不到app.js:i.imgur.com/bllhnWy.png
【解决方案2】:

尝试使用其他版本的 angular,例如:

<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.min.js"></script>

好像你没有在网址后面加上“http:”

【讨论】:

    【解决方案3】:

    好的,我知道了!

    我的 index.html 由 NodeJS-Webserver 提供。所以网络服务器只加载了 html 文件。所以我写了: app.use(... app.js ...) 并且它起作用了。

    【讨论】:

      猜你喜欢
      • 2019-03-28
      • 1970-01-01
      • 2018-08-08
      • 2017-05-11
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 2011-11-07
      • 2016-10-02
      相关资源
      最近更新 更多