相关疑难解决方法(0)

Angular2:将所有属性传递给子组件

甚至不知道解释这个问题的正确术语

所以,想象一下这个场景......

有一个表单输入组件并捕获一些属性并将其传递给内部的标记

<form-input placeholder="Enter your name" label="First name" [(ngModel)]="name" ngDefaultControl></form-input>
Run Code Online (Sandbox Code Playgroud)

所以,这是标记,希望是非常自我解释的......

显然在我有

  @Input() label: string = '';
  @Input() placeholder: string = '';
Run Code Online (Sandbox Code Playgroud)

然后在视图中我有一些东西沿着这些线

<div class="form-group">
    <label>{{label}}
    <input type="text" [placeholder]="placeholder" [(ngModel)] = "ngModel">
</div>
Run Code Online (Sandbox Code Playgroud)

现在,到目前为止一切正常......

但是,假设我想在它周围添加验证规则......或者添加我不通过其捕获的其他属性 @Input()

如何在视图中传递<form-input>给我的任何其他内容<input>

javascript angular2-forms angular

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

标签 统计

angular ×1

angular2-forms ×1

javascript ×1