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

Angular2實(shí)現(xiàn)自定義雙向綁定屬性

 更新時間:2017年03月22日 09:17:59   作者:violence  
本篇文章主要介紹了Angular 2實(shí)現(xiàn)自定義 雙向綁定 屬性,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

整理文檔,搜刮出一個Angular 2實(shí)現(xiàn)自定義 雙向綁定 屬性的代碼,稍微整理精簡一下做下分享。

import { Component, OnInit, Output, Input, EventEmitter } from '@angular/core';

@Component({
  selector: 'twoway',
  template: `
    <input [(ngModel)]="username">
    <p>Hello {{username}}!</p>
  `
})
export class TwoWayComponent implements OnInit {
  constructor() { }

  usernameValue: string;
  @Output() usernameChange = new EventEmitter();

  @Input()
  get username() {
    return this.usernameValue;
  }
  set username(val) {
    this.usernameValue = val;
    this.usernameChange.emit(this.usernameValue);
  }

  ngOnInit() {

  }
}

使用時,就可以通過[(username)]=“你的當(dāng)前屬性” 進(jìn)行雙向綁定了。屬性名 + 后綴 Change是一個約定的固定寫法。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

明溪县| 新密市| 邵武市| 松滋市| 阳西县| 南阳市| 五莲县| 奈曼旗| 都昌县| 临澧县| 繁昌县| 甘德县| 民和| 文昌市| 扎兰屯市| 那曲县| 吉林省| 大安市| 禹州市| 马龙县| 建昌县| 台东市| 个旧市| 滁州市| 新丰县| 福安市| 台前县| 乌拉特后旗| 府谷县| 孙吴县| 五大连池市| 璧山县| 水富县| 宁陕县| 宜城市| 宁乡县| 永顺县| 印江| 伽师县| 巴楚县| 丰城市|