关于组件中properties中的属性的属性的设置问题

在开发一个组件, 组件中某个属性是enum类型, 希望在编辑器中这个属性值变化时, 另一个属性会动态的显示或隐藏。 在这里在set或get中,指定另一个属性的visible值时, 却被告知“TypeError: Cannot assign to read only property ‘visible’ of”, 怎么破

请问你的代码是怎么写的?目前我们还不支持 visible 属性动态替换,不过将来会尽快支持的!

但是我看你们自己的组件,像Layout等就有这种功能, 是有隐藏的api可以做这事儿么?

我们的做法是通过编辑器扩展实现的,这一块会尽快开放并且提供文档的!目前你那样的写法是不支持的。
下个大版本会 允许把 visible 定义为一个函数,通过函数返回 true/false 就能动态切换是否隐藏属性。

ok, 期待大版本