readonly用在数组上貌似没用啊

只是显示了个蓝色的readonly标签而已,该怎么编辑就怎么编辑,完全不受影响

而且这readonly也不能用在子组件上,不然父组件的同名属性也变成readonly了

子组件继承的属性里声明

override: true

了也是这样吗?

必须true

那就不明白了:joy:

我这边测试了下,不考虑 Array 的话,是不会这样的,如果你那边会影响父组件,那可能是很早的版本的一个 bug。

经过测试,这个问题应该在 1.2 里已经解决了。我在 1.2 里如果定义了数组类型并且设置为 readonly ,那么他的子元素将会被标记为 readonly。如下图:

那数组的元素个数也应该锁定呀,这个没锁定,咋办?

他这个也显示了一个锁,但是元素的个数还是可修改的

对啊, 差一个单独锁定数组数量的标记