Closed Hieuzest closed 7 months ago
当Schema,array不存在override,即值为定义时指定的default值时(不一定要为空),【添加项目】按钮可用,但行为不正确。索引始终为空。在过去版本中,正确的行为:
当值被修改,不再为default时,【添加项目】按钮点击无反应。此时如果是常规样式,则【在上方插入】选项可用,最后一项数据的【在下方插入】选项不可用。如果不巧是表格样式,则不存在除【编辑JSON】以外的方法在配置UI页对array进行正常编辑。
当前的行为:
https://github.com/koishijs/koishi/assets/16983883/7427e05b-bc98-40f0-bd65-aed8af26b1e4
/
No response
尝试退一个版本到 schemastery@3.14.3, schemastery-vue@7.3.1 未改善。但我生产环境上也是这两个版本没有问题。
Describe the bug
当Schema,array不存在override,即值为定义时指定的default值时(不一定要为空),【添加项目】按钮可用,但行为不正确。索引始终为空。在过去版本中,正确的行为:
当值被修改,不再为default时,【添加项目】按钮点击无反应。此时如果是常规样式,则【在上方插入】选项可用,最后一项数据的【在下方插入】选项不可用。如果不巧是表格样式,则不存在除【编辑JSON】以外的方法在配置UI页对array进行正常编辑。
Steps to reproduce
当前的行为:
https://github.com/koishijs/koishi/assets/16983883/7427e05b-bc98-40f0-bd65-aed8af26b1e4
Expected behavior
/
Screenshots
No response
Versions
尝试退一个版本到 schemastery@3.14.3, schemastery-vue@7.3.1 未改善。但我生产环境上也是这两个版本没有问题。
Additional context
No response