相关疑难解决方法(0)

如何在自定义元素上实现ngModel?(自己的组合框)

给定一个简单的输入元素,我可以这样做:

<input [(ngModel)]="name" /> {{ name }}
Run Code Online (Sandbox Code Playgroud)

这不适用于我的自定义元素:

<my-selfmade-combobox [(ngModel)]="name" values="getValues()" required></my-selfmade-combobox>
Run Code Online (Sandbox Code Playgroud)

我该如何实现它?

angular2-directives angular2-template angular

54
推荐指数
4
解决办法
5万
查看次数

带有角度材料的三态md复选框

我正在使用Angular材料1.0.5md-checkbox指令.我想知道是否有人知道如何将其变为三态复选框.

三种状态(以及我的情况的相关变量值)是:

  • 检查(真实)
  • 未选中(false)
  • 不确定(null)

对于指定的Angular Material版本(1.0.5),当禁用该复选框时,它会将不确定状态显示为带有问号的复选框.

但是,如果未禁用它,则默认返回到两个状态复选框.

到目前为止,我失败的尝试是将指令包装在另一个指令中并尝试接管md-checkbox的控制权.

在这种情况下有没有人有任何指示?

谢谢.

javascript frontend angularjs angularjs-directive angular-material

4
推荐指数
1
解决办法
1881
查看次数