当模型更改时,Formd字段不更新字段上的hideExpression属性

时间:2017-10-18 20:25:40

标签: angularjs angular-formly

我很抱歉在这里发布了这个,因为我试图去这里:help.angular-formly.com但是没有内容或删除。

我有一个隐藏表达式:

{
    key: "rotation_speed",
    type: "select",
    noFormControl: true,
    templateOptions: {
      label: 'Animation Speed',
      required: true,
      placeholder: 'Animation Speed',
      valueProp: "value",
      labelProp: "name",
      options: [
        {
          'name' : 'Fast Clockwise',
          'value' : '-10'
        },
        {
          'name' : 'Medium Clockwise',
          'value' : '-5'
        }
      ]
    },
    hideExpression: 'model.img_type === "regular"',
}

和前端的形式字段如下:

<formly-form model="panoFactory.presentation.scenes[$index]" fields="scene_fields"></formly-form>

我验证了模型在前端发生了变化,但是hideExpression没有得到更新,可能是由于一些范围问题。任何有关这方面的帮助将非常感激。谢谢!

0 个答案:

没有答案