升级Vue3,iView替换ElementPlus

- 删除babel配置、更新依赖与入口初始化
- 全量替换UI组件、样式适配,新增迁移文档与标签/过滤器自动化替换脚本
This commit is contained in:
lifenlong
2026-06-05 17:49:43 +08:00
parent 615ee91511
commit 832fda813b
322 changed files with 25693 additions and 24453 deletions

View File

@@ -60,7 +60,7 @@
主标题:
<el-input style="width: 200px" v-model="data.options.title" />
</div>
<Divider>左侧商品部分</Divider>
<el-divider content-position="left">左侧商品部分</el-divider>
<div class="flex">
<div>图片 :</div>
<div>
@@ -92,7 +92,7 @@
</div>
</div>
<Divider>中间商品部分</Divider>
<el-divider content-position="left">中间商品部分</el-divider>
<div class="flex column-list">
<div
v-for="(item, index) in data.options.data.list"
@@ -124,7 +124,7 @@
</div>
</div>
</div>
<Divider>右侧商品部分</Divider>
<el-divider content-position="left">右侧商品部分</el-divider>
<div class="flex">
<div>右侧标题 :</div>
<el-input

View File

@@ -44,7 +44,7 @@
<component
class="component"
:class="{ active: selected == index }"
@click.native="handleComponent(element, index)"
@click="handleComponent(element, index)"
:is="templates[element.type]"
:res="element.options"
></component>