ngModel无法获取html中的对象值

时间:2017-05-11 03:13:09

标签: api angular

我想发布对象值'running_number'。这意味着用户无需键入值。但是当我使用ngModel时,我的输入框将不会显示running_number's值。

这是我在html中的代码

<div class="form-group row">
    <label class="col-md-3 form-control-label"  [(ngModel)]="levelling.file_id" 
     for="select">Running Number</label>
    <div class="col-md-9">
    <input class="form-control" name="running_number" [value]="running_number">
     </div>
</div>

以下是我在component.ts中的代码。

 this.levelling={
     file_id: "",
     }

PostData(){
    let body = JSON.stringify(this.levelling);
    let headers = new Headers
    ({
    "Authorization": "Bearer " + this.oauthService.getAccessToken(),
    'Content-Type': 'application/json' , 'accept': 'application/json'
    });
    let options = new RequestOptions({ headers: headers });

  this.http.post(this.post_url, body, options)
        .subscribe(
        data => this.event = body,
        error=> alert(error),
        () => alert('Successfully Update'),
        )

0 个答案:

没有答案