Angular表达式不能工作
Angular expression does'nt work
我开始在webstorm上用angular.js编码:
<!DOCTYPE html>
<html ng-app="store">
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body ng-app="store">
<script src="bower_components/angular/angular.js"></script>
<script src="app.js"></script>
<p>Nothing here {{'yet' + '!'}}</p>
{{1 + 1}}
</body>
</html>
,但浏览器显示Nothing here {{'yet' + '!'}}
{{1 + 1}}
我能做什么?
你没有提供足够的细节来解决这个问题,但是我对你的HTML做了以下四个改变,让它工作,至少在AngularJS方面:
- 删除body标签中的'ng-app'属性。
- 为angularjs使用CDN URL
- 删除对js文件的引用
- 从html标签中的'ng-app'属性中删除你的应用。
修改后的HTML可以使用WebStorm:
<!DOCTYPE html>
<html ng-app>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script src="https://code.angularjs.org/snapshot/angular.js"></script>
<p>Nothing here {{'yet' + '!'}}</p>
{{1 + 1}}
</body>
</html>
一旦您看到工作,您可以逐步撤销我所做的更改(撤销2,然后3,然后4,但保留更改1),并重新测试以确定问题。
需要更多的细节来确定根本原因,但最可能的问题是:
- 你的angularjs文件找不到。
- 你的app.js文件找不到 你在app.js中的代码有一些问题。
但是因为你正在使用WebStorm,它可能能够确定你的确切问题。在项目上运行Code=>Inspect Code,然后检查输出。它将识别非常基本的问题,例如无法定位脚本文件。
相关文章:
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- JS可以在Chrome中工作,但不能在Firefox中工作
- javascript扫雷器floodfill算法不能正常工作
- JavaScript指令不能像我想象的那样工作
- Facebook登录按钮没有'不能在Firefox上工作
- jQuery Datepicker可以在Safari中工作,但不能在FF或Chrome中工作
- javascript没有´我不能在joomla 3.0中工作
- 用javascript将script元素附加到头部;铬不能工作
- jQuery函数不能只在一个页面上工作
- 为什么这个代码不能正常工作
- 为什么jquery悬停在jsfiddle中可以工作,而在我的html布局中却不能
- 为什么我的JavaScript在Safari上的严格模式下不能正常工作
- 为什么Turbolinks不能正常工作?Rails应用程序
- jQuery dosn'内联函数不能按预期工作
- 为什么这个javascript工作不能正确地分配.cells[] ?
- 谷歌应用引擎云端点:OAuth2不工作.不能加载api
- 输入焦点不工作/不能选择单选按钮-引导
- LocalStorage不能在iPhone上工作-不能在私人浏览
- 工作不能代替生活