相关疑难解决方法(0)

Angular 2自定义表单输入

如何创建自定义组件,就像本机<input>标签一样?我想让我的自定义表单控件能够支持ngControl,ngForm,[(ngModel)].

据我所知,我需要实现一些接口,使我自己的表单控件工作就像本机一样.

此外,似乎ngForm指令仅绑定<input>标签,这是对的吗?我该如何处理?


让我解释为什么我需要这个.我想包装几个输入元素,使它们能够作为一个单独的输入一起工作.还有其他方法可以解决这个问题吗?再一次:我想让这个控件像原生一样.验证,ngForm,ngModel双向绑定等.

ps:我使用的是Typescript.

typescript angular

81
推荐指数
4
解决办法
8万
查看次数

angular2将ngModel传递给子组件

我有ParentComponent和ChildComponent,我需要将ParentComponent中的ngModel传递给ChildComponent.

// the below is in ParentComponent template
<child-component [(ngModel)]="valueInParentComponent"></child-component>
Run Code Online (Sandbox Code Playgroud)

如何在ChildComponent中获取ngModel的值并进行操作?

angular2-ngmodel angular2-components angular

10
推荐指数
1
解决办法
2万
查看次数

Angular 5,Angular Material Checkbox,有3种状态(选中,未选中,不确定)

我是Angular和Angular Material的新手,现在我在一些项目中担任支持.有一个带过滤器和一个复选框的网格,用于检查网格中的用户是处于活动状态,非活动状态还是未选择状态.只有两个选项(活动,非活动)会更简单,但是,我必须为它制作3个状态:

  1. 第一次点击 - 检查是否有效
  2. 第二次单击 - 未选中为非活动状态
  3. 第3次点击 - 不选择不确定

以下是官方Angular Material文档中的复选框示例:https://stackblitz.com/angular/rxdmnbxmkgk? file = app%2Fcheckbox-configurable- example.html

如何以最简单的方式制作它?

typescript angular-material angular

8
推荐指数
1
解决办法
6505
查看次数