Open eloves opened 1 month ago
@form-create/ant-design-vue@2.5.37
ant-design-vue@1.7.2
2.5版本中的antdv中input组件使用updateRule改变type字段,组件却无法切换。其它组件可以正常切换,对应的其它框架input也没有这个问题。
规则:
rule:[ { type:'input', field:'goods', title:'商品名称', value:'form-create' } ]
api调用:
updateRules({ goods: { type: 'custom-com', children: ['**'] } })
希望可以正常切换type
优化antdv中input的render写法,判断ctx.type类型,再来判断使用ctx.$render.vNode.make或者ctx.$render.defaultRender
感谢反馈, 下个版本修复
版本号 (version)
UI 框架的版本 (UI version)
问题描述 (Issue)
2.5版本中的antdv中input组件使用updateRule改变type字段,组件却无法切换。其它组件可以正常切换,对应的其它框架input也没有这个问题。
复现步骤/生成规则 (Duplicate steps/generate rules)
规则:
api调用:
期望的结果 (Desired outcome)
希望可以正常切换type
建议 (Advice)
优化antdv中input的render写法,判断ctx.type类型,再来判断使用ctx.$render.vNode.make或者ctx.$render.defaultRender