绑定到表单上的输入

时间:2016-06-17 11:54:47

标签: data-binding angular

我想要做的是,在我的表单上获取input的价值并将其影响到我Typescript class上的变量,这是我的模板:

<form [ngFormModel]="form" (ngSubmit)="save()">
    <fieldset>
        <legend>
            Action
        </legend>
        <div class="form-group">
            <label for="label">Label</label>
            <input ngControl="label" type="text" class="form-control">
        </div>

例如,我想在用户保存表单时获取名为label的输入的值,并且只是像这样影响它:

export class ActionFormComponent {
    form: ControlGroup;
    _label: any;
    constructor() {

    }

    print() {
        this_label = this.form.label;
        console.log(this._label);
    }
}

1 个答案:

答案 0 :(得分:1)

ngModel做你想做的事:

<input ngControl="label" type="text" class="form-control" [(ngModel)]="label">