Angularjs 没有带“的指令;exportAs";设置为";ngModel";
我在应用程序中使用angular 2表单,并根据我的模型创建了输入。我已经用ngmodel绑定了我的输入字段,现在我想对这个输入字段做一个脏检查。因此,我添加了带有#变量的输入。这是我的密码:-Angularjs 没有带“的指令;exportAs";设置为";ngModel";,angularjs,angular2-forms,Angularjs,Angular2 Forms,我在应用程序中使用angular 2表单,并根据我的模型创建了输入。我已经用ngmodel绑定了我的输入字段,现在我想对这个输入字段做一个脏检查。因此,我添加了带有#变量的输入。这是我的密码:- <input type="text" [ngClass]="{red: sampledetails.rules[0].query3.dirty}" class="form-control" name="query3" id="query3" [(ngModel)]="sampledetails.r
<input type="text" [ngClass]="{red: sampledetails.rules[0].query3.dirty}" class="form-control" name="query3" id="query3" [(ngModel)]="sampledetails.rules[0].query3" #query3="ngModel">
有人能帮我吗?对于angular.js 2,您不需要使用
\query3=“ngModel”
,
所以改变
从
到(这将起作用)
您在NgModule中导入FormsModule了吗?是的,我已经导入了。。这里是@NgModule({imports:[BrowserModule,FormsModule,RouterModule],
There is no directive with "exportAs" set to "ngModel" ("="form-control" name="query3" id="query3" [(ngModel)]="sampledetails.rules[0].query3" [ERROR ->]#query3="ngModel">
<input type="text" [ngClass]="{red: sampledetails.rules[0].query3.dirty}"
class="form-control" name="query3" id="query3"
[(ngModel)]="sampledetails.rules[0].query3" #query3="ngModel">
<input type="text" [ngClass]="{red: sampledetails.rules[0].query3.dirty}"
class="form-control" name="query3" id="query3"
[(ngModel)]="sampledetails.rules[0].query3" >