amis-saas-7253 [Bug] 静态展示框默认值配置不回显,且不支持输入问题修复

Change-Id: Ic430b19cc708bf29f6862f200552d1cb0643596e
This commit is contained in:
jiatianqi 2022-09-24 19:48:22 +08:00
parent 245ce48853
commit 43cacd93b1

View File

@ -58,13 +58,14 @@ export class StaticControlPlugin extends BasePlugin {
getSchemaTpl('label'), getSchemaTpl('label'),
// getSchemaTpl('value'), // getSchemaTpl('value'),
getSchemaTpl('valueFormula', { getSchemaTpl('valueFormula', {
rendererSchema: { // TODO: 因为 formulaControl 未适配 static 这类特殊组件,暂不传递 rendererSchema属性让其内部先使用 InputBox
...context?.schema, // 待后续 formulaControl 优化之后再重新调整适配
type: 'textarea', // 改用多行文本编辑 // rendererSchema: {
value: context?.schema.tpl // 避免默认值丢失 // ...context?.schema,
}, // type: 'textarea', // 改用多行文本编辑
mode: 'vertical', // 改成上下展示模式 // value: context?.schema.tpl // 避免默认值丢失
name: 'tpl' // },
mode: 'vertical' // 改成上下展示模式
}), }),
getSchemaTpl('switch', { getSchemaTpl('switch', {
name: 'quickEdit', name: 'quickEdit',