Mar*_*sen 0 javascript ngmodel angular angular5
所以我有以下组件:
export class ModuleComponentComponent implements OnInit {
dropzoneConf;
fileService = environment.getFileUrl;
constructor(
private moduleComponentService: ModuleComponentService) {
}
@Input()
selectedComponent: ModuleComponent;
ngOnInit() {
this.setDropZoneConfig();
}
}
Run Code Online (Sandbox Code Playgroud)
在那我有以下的HTML:
<h3 class="m-portlet__head-text m--font-success">
<input class="form-control" type="text" [ngModel]="selectedComponent.title" />
</h3>
Run Code Online (Sandbox Code Playgroud)
以及我在html中添加组件的方式:
<div class="col-lg-8 col-x1-12" *ngIf="selectedComponent != null">
<app-module-component [selectedComponent]="selectedComponent"></app-module-component>
</div>
Run Code Online (Sandbox Code Playgroud)
当我在输入字段中输入内容时,它不会更新selectedComponent.title变量
谁能告诉我发生了什么事?