如何将输入文件附加到Angular 2中的另一个文件,前提是它';什么是原始的?
我有两个输入字段:如何将输入文件附加到Angular 2中的另一个文件,前提是它';什么是原始的?,angular,angular7,angular2-ngmodel,Angular,Angular7,Angular2 Ngmodel,我有两个输入字段: <input type="text" [(ngModel)]="title" name="title"> <input type="text" [(ngModel)]="og_title" name="og_title" value="{{ title }}"> 我想使og_title字段等于title,直到og_title是原始的 如何在您可以指定给ngModel的Angular 2(Angular 7)中执行此操作 HTML 您可以指定给ng
<input type="text" [(ngModel)]="title" name="title">
<input type="text" [(ngModel)]="og_title" name="og_title" value="{{ title }}">
我想使og_title
字段等于title
,直到og_title是原始的
如何在您可以指定给ngModel的
Angular 2
(Angular 7)中执行此操作
HTML
您可以指定给ngModel HTML
我认为如果您使用反应式表单而不是ngModel的双向绑定会更好,但这仍然有效:
<input type="text" [(ngModel)]="title" name="title" (input)="titleChanged()">
<input type="text" [(ngModel)]="og_title" name="og_title">
在TS文件中:
titleChanged(){
if(<code to check if og_title is pristine>){
this.og_title = this.title;
}
}
标题更改(){
if(<检查og_标题是否原始的代码>){
this.og_title=this.title;
}
}
将检查og_标题是否原始的代码替换为包含表单名称和输入字段原始条件的逻辑,我认为最好使用反应式表单,而不是ngModel的双向绑定,但这仍然有效:
<input type="text" [(ngModel)]="title" name="title" (input)="titleChanged()">
<input type="text" [(ngModel)]="og_title" name="og_title">
在TS文件中:
titleChanged(){
if(<code to check if og_title is pristine>){
this.og_title = this.title;
}
}
标题更改(){
if(<检查og_标题是否原始的代码>){
this.og_title=this.title;
}
}
用包含表单名称和输入字段原始条件的逻辑替换
,无论您尝试了什么,都发生相同的权利?无论您尝试了什么,都发生相同的权利?