对于角度为2的循环抛出异常
For Loop in angular 2 throws Exception
我已经按照快速启动设置了一个引导程序。
index.html
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Angular 2 Quickstart</title>
<!-- Angular is working on removing the traceur dependency -->
<script src="node_modules/angular2/bundles/angular2.sfx.dev.js"></script>
<script src="https://github.jspm.io/jmcriffey/bower-traceur-runtime@0.0.87/traceur-runtime.js"></script>
<script src="app.js"></script>
<script src="components/display.js"></script>
</head>
<body>
<my-app></my-app>
<display></display>
</body>
</html>
display.js
function DisplayComponent() {
this.myName = "Jim";
this.trophies = 'laugh';
this.dogs = ['this','is','it'];
}
DisplayComponent.annotations = [
new ng.ComponentMetadata({
selector: "display"
}),
new ng.ViewMetadata({
template:
'<input [(ng-model)]="myName" type="text">' +
'<h2>{{ trophies }}</h2>' +
'<p>name: {{ myName }}</p>' +
'' +
'<ul>' +
' <li *ng-for="#dog of dogs">' +
' {{ dog }}' +
' </li>' +
'</ul>',
directives : [ng.FORM_DIRECTIVES]
})
];
document.addEventListener('DOMContentLoaded', function() {
ng.bootstrap(DisplayComponent);
});
出于某种原因,如果我删除For循环,它会再次工作并正常显示第一个变量,所以我猜这是一个语法错误,但它似乎与文档
注意:我对这篇完整的文章感到抱歉。
您使用的是哪种类型的angular?因为以下东西对我有效:
<head lang="en">
<meta charset="UTF-8">
<title>Angular 2 Quickstart</title>
<!-- Angular is working on removing the traceur dependency -->
<script src="https://code.angularjs.org/2.0.0-alpha.47/angular2.sfx.dev.js"></script>
<script src="https://github.jspm.io/jmcriffey/bower-traceur-runtime@0.0.87/traceur-runtime.js"></script>
<script src="display.js"></script>
</head>
<body>
<display></display>
</body>
相关文章:
- 为什么浏览器没有为语法错误抛出异常
- PHP REST服务抛出异常——希望避免控制台错误
- 测试抛出异常的函数
- (为什么)我不能从生成器中抛出异常吗
- 如何抛出异常
- 抛出异常:Node.js与Gevent
- 当请求DOM对象时,XMLHttpRequest.send()抛出异常
- AngularJS在尝试轻松保存Changes时抛出异常
- $mdDialog.prompt 抛出异常,但该函数在确认时工作正常
- 在 Javascript 中,即使从未抛出异常,使用 try-catch 块是否昂贵
- 自定义抛出异常JavaScript的错误消息
- 在网格弹出编辑器中上传剑道:如何防止上传抛出异常时窗口关闭
- 而循环抛出错误JavaScript
- 在原型方法中抛出异常,未在外部尝试捕获 (JavaScript) 中捕获
- JavaScript - for 循环抛出未定义的变量.(提供)
- XSLT 2.0 错误处理:向 JavaScript 抛出异常
- 为什么抛出异常后不再被视为已发生
- 对于角度为2的循环抛出异常
- Angular Service在返回promise时抛出异常
- mark.setDragable(false)在API谷歌地图的main.js中抛出异常