【问题标题】:angular material 2 checkbox not working角材料 2 复选框不起作用
【发布时间】:2017-09-14 20:47:57
【问题描述】:

尝试在 md-cell 中添加 md-checkbox,因此在每行的顶部和单个复选框中选择全部。当前没有显示任何内容,当我检查源时它显示 md-checkbox,但只显示显示值。请帮忙。

我使用示例here 进行全选

这是我的代码:

<md-checkbox [(ngModel)]="selectAllChecked" (indeterminate)="selectAllIndeterminate" (click)="selectAllClicked()" ngDefaultControl>
        <span *ngIf="selectAllChecked">Un-</span>Select All
</md-checkbox>

selectAllChecked 和 selectAllIndeterminate 是布尔值,默认为 false,复选框仍未显示。存在于html中,只是显示显示值。

【问题讨论】:

  • 该示例适用于 angularjs 版本,但您使用的是 *ngIf 语法。哪个版本是正确的?
  • 更新了正确的例子,但仍然有同样的问题。如果没有 ngDefaultControl,我会收到控制台错误,不确定该值是否与它们不显示有关。
  • 全选是在单元格还是表头?
  • 你能提供一个plunker(即使不工作)吗?

标签: javascript angular angular-material2


【解决方案1】:

我在 @NgModule 的导入部分中缺少 app.module.ts 中的导入。

【讨论】:

    猜你喜欢
    • 2017-07-08
    • 2016-01-23
    • 1970-01-01
    • 2021-05-29
    • 2019-06-02
    • 2017-02-01
    • 2020-10-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多