feat: 拖拽布局-长度,宽度发生变化时处理

flex-api
LCJ-MinYa 1 week ago
parent 63be968b23
commit 9cd97e37a5

@ -147,6 +147,13 @@
handleRemoveComponent(item);
});
});
self['grid'].on('change', function (_event, itemArray) {
console.log(itemArray, '这里触发了布局的change事件');
itemArray.forEach((item) => {
handleChangeComponent(item, self);
});
});
};
// 处理添加组件之后的操作
@ -247,6 +254,15 @@
});
};
var handleChangeComponent = (component) => {
if (currentComponent && currentComponent.id === component.id) {
let width = component.w * (1920 / 24);
$('#width').val(width);
let height = component.h * cellHeight * 2;
$('#height').val(height);
}
};
var handleRemoveComponent = (component) => {
if (currentComponent && currentComponent.id === component.id) {
currentComponent = null;

Loading…
Cancel
Save