我很抱歉在这里发布了这个,因为我试图去这里: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没有得到更新,可能是由于一些范围问题。任何有关这方面的帮助将非常感激。谢谢!