以下代码有什么问题?当我尝试为元素分配表达式时,向我倾斜,
<div class="progress-bar progress-bar-striped active" role="progressbar"
aria-valuenow="{{MY_PREC}}" aria-valuemin="0" aria-valuemax="100" >
{{MY_PREC}}
</div>
Run Code Online (Sandbox Code Playgroud)
也尝试过
[aria-valuenow]={{MY_PREC}}
Run Code Online (Sandbox Code Playgroud)
似乎从RC5开始就发生了
有任何想法吗?
升级到Angular 2 Rc.5后出现此错误.这是我的组件模板:
<md-input
[(ngModel)]="recipient"
name="recipient"
placeholder="Name"
class="col-sm-4"
(blur)="addRecipient(recipient)">
</md-input>
Run Code Online (Sandbox Code Playgroud)
我的app.module.ts导入了 FormsModule
我也尝试private recipient;在我的组件中声明.
我错过了什么吗?为什么我会收到此错误?
No value accessor for form control with name: 'recipient'
Run Code Online (Sandbox Code Playgroud) 我想知道,如果在订阅之后使用.take(1)和使用.unsubscribewhen 之间的性能有任何差异unsubscribe:
var observable = Rx.Observable.interval(100);
Run Code Online (Sandbox Code Playgroud)
第一:
var subscription = observable.subscribe(function(value) {
console.log(value);
}).unsubscribe();
Run Code Online (Sandbox Code Playgroud)
第二:
var subscription = observable.take(1).subscribe(function(value) {
console.log(value);
});
Run Code Online (Sandbox Code Playgroud)
它的任何想法都会对性能产生任何不同的看法?
我正在尝试使用x-www-form-urlencoded内容类型标头发出POST请求,如下所示:
login(username, password): Observable<any> {
return this.http.post('/login', {
username: username,
password: password
},
{
headers: new HttpHeaders()
.set('Content-Type', 'x-www-form-urlencoded')
}
);
Run Code Online (Sandbox Code Playgroud)
不幸的是我的API说我发送了空的用户名和密码.
所以我决定向我的登录端点发一个邮递员请求,看看问题来自哪里,邮递员请求确实返回了用户名和密码.
为什么当我从邮递员发布我的API返回我的用户名和密码时,当我从我的Angular应用程序发布时,我的API返回空值?有什么我想念的吗?
我正在寻找有角度的2种方法来做到这一点.
我只是有一个项目列表,我想做一个输入,工作是过滤列表.
<md-input placeholder="Item name..." [(ngModel)]="name"></md-input>
<div *ngFor="let item of items">
{{item.name}}
</div>
Run Code Online (Sandbox Code Playgroud)
在Angular 2中这样做的实际方法是什么?这需要管道吗?
我在一个组件中有以下方法:
ngOnInit()
{
this.battleInit();
setInterval(() => {
this.battleInit();
}, 5000);
}
Run Code Online (Sandbox Code Playgroud)
现在,我只需要在用户位于此特定组件中时运行此间隔,这意味着当用户离开此组件时,间隔将停止.
目前,this.battleInit()即使在用户离开该页面之后,也每5秒执行一次.
简短问题:setInterval()当用户离开(通过路由)到另一个组件时,如何停止?
我有以下表达式:
public mySentences:Array<string> = [
{id: 1, text: 'Sentence 1'},
{id: 2, text: 'Sentence 2'},
{id: 3, text: 'Sentence 3'},
{id: 4, text: 'Sentenc4 '},
];
Run Code Online (Sandbox Code Playgroud)
这是行不通的,因为我的数组不是类型string而是包含对象列表.我如何delcare我的数组包含一个对象列表?
*没有一个新的组件宣布一个似乎浪费的句子类
更新到Angular 2 RC后,我收到以下错误:
error TS7008: Member 'summary' implicitly has an 'any' type.
Run Code Online (Sandbox Code Playgroud)
在这一行:
@Input() summary;
Run Code Online (Sandbox Code Playgroud)
怎么了?
编辑:好的,似乎我在任何公共变量上都出现此错误.
是否有可能从1而不是0开始ngFor index?
let data of datas;let i=index+1
Run Code Online (Sandbox Code Playgroud)
没用.