Angular 数字输入模型

Angular 数字输入模型,angular,typescript,ionic3,Angular,Typescript,Ionic3,我想将数字输入绑定到我的typescript文件中的变量。我认为ngModel是合适的,并输入:tRating是.ts文件中的数字类型。不幸的是,我得到了一个错误: Can't bind to '{ngModel}' since it isn't a known property of 'input'. (" <input [ERROR ->][{ngModel}]="pRating" type="number" min="1" max="10"> 无法

我想将数字输入绑定到我的typescript文件中的变量。我认为ngModel是合适的,并输入:
tRating是.ts文件中的数字类型。不幸的是,我得到了一个错误:

Can't bind to '{ngModel}' since it isn't a known property of 'input'. ("   
        <input [ERROR ->][{ngModel}]="pRating" type="number" min="1" max="10">
无法绑定到“{ngModel}”,因为它不是“input”的已知属性。("   
][{ngModel}]=“pRating”type=“number”min=“1”max=“10”>

您需要将表单模块导入app.module.ts中

import { FormsModule, ReactiveFormsModule } from '@angular/forms';

@NgModule({
    imports: [
         FormsModule      
    ],
语法应该是
[(ngModel)]
而不是
[{ngModel}]

<input [(ngModel)]="tRating" type="number" min="1" max="10">

如果使用ngForm


..