如何动态地使angularjs json模式形式只读?

时间:2018-01-04 01:34:25

标签: angularjs json forms

我一直在使用Angularjs json表单模块https://github.com/json-schema-form/angular-schema-form。我想使用viewcontroller中的变量来控制整个表单的readonly属性,这意味着每当我更改其readonly属性时我也想刷新整个表单。我一直在试验{formDefaults:{readonly:true}}。但似乎它对变量的变化没有很好的反应。并且只读设置全局模式的属性也不会对更改做出响应。有什么办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

here概述了两种解决方案,尽管我对此都不满意。像Material一样,有suggestions允许将函数传递给readonly属性,这本来是更好的解决方案,但似乎它们被放弃了。

当我们找到一种在项目中删除SchemaForm的方法时,我勉强使用jQuery解决了这个问题(因为似乎不再对其进行维护了。)

condition