feat: 拖拽布局-完整demo数据结构

master
lichaojun 1 week ago
parent e4a8fb232e
commit 69a0bda1ec

@ -90,10 +90,10 @@
<label for="image">背景图片</label> <label for="image">背景图片</label>
<select id="image"> <select id="image">
<option value="">请选择</option> <option value="">请选择</option>
<option value="./image/1.png">图片一</option> <option value="https://mgt.xlzzslzy.top/demoHtml/flex/image/1.png">图片一</option>
<option value="./image/2.jpg">图片二</option> <option value="https://mgt.xlzzslzy.top/demoHtml/flex/image/2.jpg">图片二</option>
<option value="./image/3.jpg">图片三</option> <option value="https://mgt.xlzzslzy.top/demoHtml/flex/image/3.jpg">图片三</option>
<option value="./image/4.jpg">图片四</option> <option value="https://mgt.xlzzslzy.top/demoHtml/flex/image/4.jpg">图片四</option>
</select> </select>
</div> </div>
<div class="form-item"> <div class="form-item">

@ -262,6 +262,7 @@
// 定义映射关系元素ID -> 事件类型 -> 组件属性 // 定义映射关系元素ID -> 事件类型 -> 组件属性
const elementMappings = { const elementMappings = {
name: { event: 'blur', property: 'name' },
childrenType: { event: 'blur', property: 'childrenType' }, childrenType: { event: 'blur', property: 'childrenType' },
background: { event: 'blur', property: 'background' }, background: { event: 'blur', property: 'background' },
image: { event: 'change', property: 'image' }, image: { event: 'change', property: 'image' },

Loading…
Cancel
Save