mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-13 01:21:58 +00:00
fix: 修复 overridePropsConfigure 参数为数组时的逻辑
fix: 先注释 modifyBuiltinComponentAction, 考虑更好的实现
This commit is contained in:
parent
74de9e77ab
commit
4e58e0981b
@ -95,7 +95,6 @@ describe('Scroller 测试', () => {
|
||||
target.scrollTo({ left: 100, top: 100 });
|
||||
expect(target.left).toBe(100);
|
||||
expect(target.top).toBe(100);
|
||||
console.log(target.left, target.top, target.scrollHeight, target.scrollWidth);
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
@ -127,7 +127,11 @@ registerMetadataTransducer(
|
||||
const override = Overrides[componentName]?.override;
|
||||
if (override) {
|
||||
if (Array.isArray(override)) {
|
||||
metadata.configure.combined = override;
|
||||
// 替换 #props,其他暂时忽略
|
||||
const idx = metadata.configure.combined?.findIndex(item => item.name === '#props');
|
||||
if (idx > -1) {
|
||||
metadata.configure.combined[idx].items = override;
|
||||
}
|
||||
} else {
|
||||
let l = top.length;
|
||||
let item;
|
||||
|
||||
@ -77,7 +77,7 @@ const designerHelper = {
|
||||
registerMetadataTransducer,
|
||||
addBuiltinComponentAction,
|
||||
removeBuiltinComponentAction,
|
||||
modifyBuiltinComponentAction,
|
||||
// modifyBuiltinComponentAction,
|
||||
};
|
||||
|
||||
const VisualEngine = {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user