Validation 角度形式:所需验证不';如果用作model[field]而不是model.field,则不起作用

Validation 角度形式:所需验证不';如果用作model[field]而不是model.field,则不起作用,validation,requiredfieldvalidator,angular-formly,Validation,Requiredfieldvalidator,Angular Formly,下面是失败jsbin,其中条件必需的验证不起作用 如果我从字段名中删除点并将其更改为如下所示,我可以将这些字段用作model.field而不是model[field],然后一切都开始工作 就业信息、其他收入、挑选名单-->其他收入、挑选名单 就业信息年收入-->年收入 不确定问题出在哪里表达式必须有效。它需要显示为:model['field'](将字段作为字符串)。这里有一个更新版本:(double!!是为了确保required属性被分配一个布尔值,而不是model['field'])。上面的

下面是失败jsbin,其中条件必需的验证不起作用

如果我从字段名中删除点并将其更改为如下所示,我可以将这些字段用作model.field而不是model[field],然后一切都开始工作

就业信息、其他收入、挑选名单-->其他收入、挑选名单 就业信息年收入-->年收入


不确定问题出在哪里

表达式必须有效。它需要显示为:
model['field']
(将
字段作为字符串)。这里有一个更新版本:(double
!!
是为了确保
required
属性被分配一个布尔值,而不是
model['field']
)。

上面的jsbin是model.field,下面是正确的故障jsbin和model[field]