角度安全导航操作员,动态属性和括号表示法

时间:2017-03-01 19:07:18

标签: angular angular2-template

Angular 2有一个' safe navigation operator'允许模板引用组件中可能未定义的子属性。

有没有办法在动态属性和括号表示法中使用它?如,

<input [type]="text" [ngModel]="formValues?[control]">

其中control是我的组件中的另一个变量,告诉模板使用哪个表单值,并且formValues被加载为异步,因此可能为null。

1 个答案:

答案 0 :(得分:0)

我认为您不能,但这是我正在使用的,比ngif更简单,但是空字符串和0不会执行&&之后的操作:

<input [type]="text" [ngModel]="formValues && formValues[control]">