最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Angular4編程之表單響應(yīng)功能示例

 更新時間:2017年12月13日 12:05:13   作者:成湯  
這篇文章主要介紹了Angular4編程之表單響應(yīng)功能,結(jié)合實例形式分析了Angular4表單響應(yīng)功能的具體實現(xiàn)步驟與相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Angular4表單響應(yīng)功能。分享給大家供大家參考,具體如下:

響應(yīng)式表單

1、響應(yīng)式表單需要在appmodule文件中注入響應(yīng)式表單模塊

import { FormsModule, ReactiveFormsModule } from '@angular/forms';
<!--
  這里引用模塊的時候要注意,具體是哪個module文件使用了表單,
  因為在某些情況下表單是被appmodule下的某個子module文件使用,
  那么就要在該子module文件中引入響應(yīng)式表單模塊。
-->
@NgModule(
  {imports: [FormsModule, ReactiveFormsModule……]
  ……}

2、form.component.ts組件當(dāng)中引用

第一種方式:

import { Component } from '@angular/core';
import { FormGroup, FormControl, FormBuilder} from '@angular/forms';
@Component({
 templateUrl: 'forms.component.html'
})
export class FormsComponent {
 formModel: FormGroup;
 constructor(fb: FormBuilder) {
  this.formModel= fb.group({
   formControl1: [''],
   formControl2: [''],
   ……
  });
 }
 onSubmit () {
  console.log(this.formModel.value);
 }
}

第二種方式:

import { Component } from '@angular/core';
import { FormGroup, FormControl} from '@angular/forms';
@Component({
 templateUrl: 'forms.component.html'
})
export class FormsComponent {
 formModel: FormGroup; /*這里定義表單變量名,HTML文件中綁定時使用*/
 constructor() {
  this.formModel= new FormGroup({
    formControl1: new FormControl(),
    formControl2: new FormControl(),
    ……
  });
 }
 onSubmit () {
  console.log(this.formModel.value);
 }
}

3、對應(yīng)的HTML文件

<form action="" method="post" [formGroup]='formModel'> <!-- 通過指令綁定ts文件中命名的變量名 --!>
  <div class="form-group row">
   <div class="col-md-6">
    <div class="row">
     <label>formControl1</label>
     <input type="text" formControlName='formControl1'>
    </div>
   </div>
   <div class="col-md-6">
    <div class="row">
     <label>formControl2</label>
    <input type="text" formControlName='formControl2'>
    </div>
   </div>
  </div>
</form>

至此,一份簡單的響應(yīng)式表單就完成了

更多關(guān)于AngularJS相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《AngularJS指令操作技巧總結(jié)》、《AngularJS入門與進階教程》及《AngularJS MVC架構(gòu)總結(jié)

希望本文所述對大家AngularJS程序設(shè)計有所幫助。

相關(guān)文章

  • 詳解Angular如何正確的操作DOM

    詳解Angular如何正確的操作DOM

    這篇文章主要介紹了詳解Angular如何正確的操作DOM,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • AngularJS入門教程之XHR和依賴注入詳解

    AngularJS入門教程之XHR和依賴注入詳解

    本文主要介紹AngularJS XHR和依賴注入,這里整理了詳細資料和示例代碼,有興趣的小伙伴可以參考下
    2016-08-08
  • Bootstrap與Angularjs的模態(tài)框?qū)嵗a

    Bootstrap與Angularjs的模態(tài)框?qū)嵗a

    這篇文章主要介紹了Bootstrap與Angularjs的模態(tài)框?qū)嵗a,需要的朋友可以參考下
    2017-08-08
  • angular4自定義表單控件[(ngModel)]的實現(xiàn)

    angular4自定義表單控件[(ngModel)]的實現(xiàn)

    這篇文章主要介紹了angular4自定義表單控件[(ngModel)]的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • 最新評論

    太保市| 隆安县| 瑞丽市| 桐乡市| 双鸭山市| 兰溪市| 分宜县| 拜城县| 定州市| 凌源市| 邢台市| 聂拉木县| 临夏市| 东兰县| 博罗县| 清苑县| 舟曲县| 乐东| 枣阳市| 新闻| 马山县| 澳门| 抚远县| 英吉沙县| 渝北区| 泾川县| 延庆县| 濉溪县| 泗水县| 梓潼县| 麻城市| 如东县| 安丘市| 高唐县| 荔波县| 壶关县| 武强县| 玛多县| 陇川县| 公安县| 乌拉特后旗|