ionic入门之数据绑定显示-1

xiaoxiao2021-02-28  69

[(ngModel)]是一个Angular语法,用于把hero.name绑定到输入框中。 它的数据流是双向的:从属性到输入框,并且从输入框回到属性。 如果将NgModel使用之后,程序崩溃了。 打开浏览器的控制台,如果看到:"ngModel ... isn't a known property of input."(ngModel不是input元素的已知属性) 虽然NgModel是一个有效的Angular指令,但它默认情况下是可用的。 它属于可选模块FormsModule。 如果不可用,那么我们必须在app.module.ts中引入FormsModule模块。

<ion-content padding> <div> <h1>{{title}}</h1> <h2>{{hero.name}} details!</h2> <div><label>id: </label>{{hero.id}}</div> <div> <label>name: </label> <input [(ngModel)]="hero.name" placeholder="name"> </div> </div> </ion-content>

import { Component } from '@angular/core'; export class Hero { id: number; name: string; } @Component({ selector: 'page-about', templateUrl: 'about.html' }) export class AboutPage { title = 'Tour of Heroes'; hero: Hero = { id: 1, name: 'Windstorm' }; }

转载请注明原文地址: https://www.6miu.com/read-56493.html

最新回复(0)