首页 > 其他 > 详细

angular表单处理

时间:2019-05-12 17:24:29      阅读:129      评论:0      收藏:0      [点我收藏+]

一.模版式表单

ngForm作用

a.ngForm指令可以发现所有标有‘ngModel’的子元素,并将其值添加到表单模型中创建FormGroup的实例,将数据存储在ngForm.value对象中。

b.当不希望Angular接管表单时,可以给表单标签添加“ngNoForm”指令。

c.会阻止表单的提交刷新,使用ngSubmit事件来提交;

 

ngModel作用:

a.ngModel是ngForm指令所在元素的子元素的字段,与name属性相关联(仅当添加name属性时才会捕获,创建数据模版

b.用来将联系的表单元素放置于一块,并组成对象格式数据,代码示例

1.指令来自FormsModule模块,app.module.ts中引入

 

import { FormsModule } from ‘@angular/forms‘;
并声明
@NgModule({
declarations: [],
imports: [FormsModule],
providers: [],
})
2.html文件
技术分享图片
<from #myForm="ngForm" ngModel name="myForm">
 <div>
姓名:<input type="text" #myName="ngModel" ngModel name="name">
</div>
<div>
邮箱:<input type="email" ngModel name="email">
</div>
<div>
<div ngModelGroup="passwordInfo">
<div>
密码:<input type="password" ngModel name="password">
</div>
<div>
确认密码:<input type="password" ngModel name="passwordConfire">
</div>
<div>{{myForm.value |json}}</div>
<div>{{myName.value |json}}</div>
html

 

angular表单处理

原文:https://www.cnblogs.com/xlMite/p/10852878.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!