Angular Reactive Form里的setNgReflectProperty

91 阅读1分钟

源代码:

import { Component } from '@angular/core';
import { FormControl } from '@angular/forms';

@Component({
  selector: 'app-reactive-favorite-color',
  template: `
    Favorite Color: <input type="text" [formControl]="favoriteColorControl">
  `
})
export class ReactFormComponent {
  favoriteColorControl = new FormControl('');
}

ctrl单击formControl:找到其实现位置:

form需要绑定一个FormControl实例进去,如下图所示:

setNgReflectProperty函数里的代码:

value就是favoriteColorControl:

更多Jerry的原创文章,尽在:“汪子熙”: