我在这里有一个简单的小插曲。我要做的就是app.js
通过将type
脚本标签的属性设置为module
. 如果我添加类型,那么 Angular 似乎找不到该模块。如果我把它拿出来,它会找到它。我究竟做错了什么?
我希望我的app.js
文件被视为 ES6 文件的原因是我可以导入其他 ES6 模块,以便我可以创建我的控制器和服务。
我traceur
用于转译为 ES5。
我在这里有一个简单的小插曲。我要做的就是app.js
通过将type
脚本标签的属性设置为module
. 如果我添加类型,那么 Angular 似乎找不到该模块。如果我把它拿出来,它会找到它。我究竟做错了什么?
我希望我的app.js
文件被视为 ES6 文件的原因是我可以导入其他 ES6 模块,以便我可以创建我的控制器和服务。
我traceur
用于转译为 ES5。
在 Traceur 人员的帮助下解决了这个问题:
<script>
System.import("app").then(function(a){
angular.element(document).ready(function() {
angular.bootstrap(document, ['plunker']);
});
});
</script>
http://plnkr.co/edit/dzc0iPGAs6khvJOe0Ema?p=info
将我在这里发现的内容记录在博客上: http ://collectivegarbage.wordpress.com/2014/10/17/angularjs-and-es6/