angular4 怎么在子组件上双向绑定
我是看到别人的代码实现双向绑定,但是我不知道怎么在子组件上接收这个值,求帮助,代码如下:
<h1>test</h1>
<div>
<label for="username">heheda:</label>
<input type="text" [(ngModel)]="username">
</div>
<app-test [(ngModel)]="username" ></app-test>
test.component.html
<div>
<h2>test area</h2>
<div>
<label for="test"></label>
<input type="text" [(ngModel)]='name'>
</div>
</div>
test.component.ts
import { Component, OnInit, Input } from '@angular/core';
@Component({
selector: 'app-test',
templateUrl: './test.component.html',
styleUrls: ['./test.component.css']
})
export class TestComponent implements OnInit {
@Input('name') name = 'testName';
constructor() { }
ngOnInit() {
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
实现
ControlValueAccessor
见 rating component