前端增加插件化示例

This commit is contained in:
piexlmax
2022-06-19 13:02:12 +08:00
parent b6e2cf645b
commit e40d785e4e
10 changed files with 147 additions and 17 deletions
@@ -1,5 +1,6 @@
<template>
<div>
<warning-bar href="https://www.bilibili.com/video/BV1kv4y1g7nT?p=3" title="此功能为开发环境使用,不建议发布到生产,具体使用效果请看视频https://www.bilibili.com/video/BV1kv4y1g7nT?p=3" />
<!-- 从数据库直接获取字段 -->
<div class="gva-search-box">
<el-collapse v-model="activeNames" style="margin-bottom:12px">
@@ -198,6 +199,7 @@ import { getDict } from '@/utils/dictionary'
import { ref, getCurrentInstance, reactive, watch } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import { ElMessage } from 'element-plus'
import WarningBar from '@/components/warningBar/warningBar.vue'
const route = useRoute()
const router = useRouter()
+3 -1
View File
@@ -1,5 +1,6 @@
<template>
<div>
<warning-bar href="https://www.bilibili.com/video/BV1kv4y1g7nT?p=3" title="此功能为开发环境使用,不建议发布到生产,具体使用效果请看视频https://www.bilibili.com/video/BV1kv4y1g7nT?p=3" />
<div class="gva-table-box">
<div class="gva-btn-list">
<el-button size="small" type="primary" icon="plus" @click="openDialog('addApi')">新增</el-button>
@@ -15,7 +16,8 @@
<el-button
icon="delete"
size="small"
type="primary" link
type="primary"
link
@click="deleteApiFunc(scope.row)"
>删除</el-button>
</template>