在动态数据场景中使用时,ngModel无法正常工作?

时间:2017-09-14 08:28:06

标签: angular checkbox dynamic checkboxlist ngmodel

实际上我正在尝试使用Angular 4 cli和JSON数组创建自定义数据表。我已成功创建了包含动态列和动态行的表。所以,我想通过使用下拉复选框样式修复表的过滤器列。这是我的代码:

TIMESTAMP_MILLIS()

我的component.ts文件代码是:

<div class="col-md-12">
    <div class="input-group">
      <div class="input-group-btn" dropdown>
        <button type="button" class="btn btn-primary dropdown-toggle" dropdownToggle>Filter
          <span class="caret"></span>
        </button>
        <div class="dropdown-menu" *dropdownMenu>
          <div class="checkbox" *ngFor="let column of columns, let i = index" >
              <label for="column">
                <input [(ngModel)]="column" type="checkbox" id="column" name="column" value="column" checked="true"> {{column}}
              </label>
            </div>
        </div>
      </div>
    </div>

所以,当我试图调用[(ngModel)] =&#34;列&#34;时。它向我显示错误:documentation

1 个答案:

答案 0 :(得分:1)

如何使用[(ngModel)]="columns[i]" 定义的变量有一些限制。

您可以使用:

{{1}}