如何将函数的值设置为HTML属性。
例如,将属性值设置为foo的值。
foo () : string
{ return "bar";
}
尝试了这个没有成功。
<input type="button" value="{{foo ()}}"/>
<input type="button" [value]="foo ()"/>
<input type="button" value="foo ()"/>
Works Fine:
@Component({
selector: 'my-app',
template: `
<h1>Hello, {{ name }}</h1>
<button (click)="increment()">Click {{ counter }}</button>
<input type="button" value="{{ increment()}}"/>
`,
})
class HomeComponent {
counter = 0;
name = 'Angular 2'
increment() {
return "bar";
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句