这是我的代码,我得到了这样的错误 异常: 错误: 未捕获(promise): 模板解析错误: 无法绑定到“ngFormModel”,因为它不是已知的本机属性。
html:
<form [ngFormModel]="registrationForm">
<ion-item>
<ion-label floating>Email</ion-label>
<ion-input type="email" [(ngModel)]="email" ngControl="email" ></ion-input>
</ion-item>
<ion-item>
<ion-label floating>Telephone</ion-label>
<ion-input type="number" [(ngModel)]="phoneNo" ngControl="phone" ></ion-input>
</ion-item>
</form>
. ts文件:
import {FormBuilder, Validators} from '@angular/forms';
import { FORM_DIRECTIVES, REACTIVE_FORM_DIRECTIVES } from '@angular/forms';
@Component({
directives: [FORM_DIRECTIVES, REACTIVE_FORM_DIRECTIVES]
})
constructor(public _form: FormBuilder){
this.registrationForm = this._form.group({
"email":["",Validators.compose([Validators.required, Validators.pattern('[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$')])]
}
app.ts:
import { disableDeprecatedForms, provideForms } from '@angular/forms';
ionicBootstrap(MyApp,[
provideForms(),
disableDeprecatedForms()]);
package.json:
"dependencies": {
"@angular/common": "2.0.0-rc.4",
"@angular/compiler": "2.0.0-rc.4",
"@angular/core": "2.0.0-rc.4",
"@angular/platform-browser": "2.0.0-rc.4",
"@angular/platform-browser-dynamic": "2.0.0-rc.4",
"@angular/http": "2.0.0-rc.4",
"@angular/forms": "0.2.0",
"es6-shim": "0.35.1",
"ionic-angular": "2.0.0-beta.11",
"ionic-native": "1.3.10",
"ionicons": "3.0.0",
"reflect-metadata": "0.1.8",
"rxjs": "5.0.0-beta.6",
"zone.js": "0.6.12"
},
您只需要在component.ts文件中使用REACTIVE_FORM_DIRECTIVES。请在以下离子论坛主题中尝试matheo给出的非常简洁的示例。
离子2形式显示错误
请使用包裹。json的字母和精神,以及组件ts和html文件中的导入、声明等。
我能够在Android@6.1.2中构建apk,但当我想要执行并运行时,控制台会输出 C:\users\...\platforms\android\build\intermediates\res\armv7\debug\xml\authenticator.xml:2:错误:错误:找不到与给定名称匹配的资源(在“icon”处,值为“@mipmap/icon”)。 C:\users\...\platf
我在索引中有代码。php 在头上。php 当我尝试在浏览器中打开时,发现以下错误:
使用angular 2在DIV中绑定原始html 版本:Angular 2“2.0.0-RC.1” 我已经试过了:
我对ansible相当陌生,我写了一个剧本,用于检查和安装多台机器的内核升级,但我一直遇到下面的问题。 ...
如果我们尝试这样的代码: 或者这是: 我们很快发现“不是一个已知的原生属性。 从A2文档中,我们了解到: 元素没有colspan属性。它具有“colspan”属性,但插值和属性绑定只能设置属性,不能设置属性。 相反,我们必须这样做: 这很公平。 我的问题是,为什么< code>colspan不是DOM的一个属性,如果它不存在,浏览器怎么可能呈现表格,因为浏览器呈现的是DOM而不是HTML? 另外,
我刚刚在一些图片中实现了Chrome76的新本地延迟加载。它只是将属性loading=“lazy”添加到图像中。 ex: 但令我惊讶的是,w3c返回了以下错误: Chrome 76发行说明https://www.chromestatus.com/feature/5645767347798016 实现示例https://www.searchenginejournal.com/google-chrom