fix: 修复 Element Plus 版本兼容问题,使用 Vue 3.4 + EP 2.4.3

This commit is contained in:
lt
2026-04-27 14:00:44 +08:00
parent 2e353b7fff
commit 9e72e5fd35
3 changed files with 48 additions and 9 deletions
+16 -3
View File
@@ -4,8 +4,8 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>宇之然内容创作平台 - 用户管理</title>
<link rel="stylesheet" href="/static/element-plus.css?v=20260427" />
<script src="/static/element-plus.full.js?v=20260427"></script>
<style>
body { margin: 0; padding: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; }
.sidebar { width: 160px; position: fixed; height: 100vh; left: 0; top: 0; background: #f5f5f5; border-right: 1px solid #e0e0e0; }
@@ -30,6 +30,19 @@
<link rel="stylesheet" href="https://unpkg.com/element-plus@2.4.3/dist/index.css">
<script src="https://unpkg.com/element-plus@2.4.3/dist/index.full.min.js"></script>
<!-- Tailwind CSS -->
<script src="https://cdn.tailwindcss.com"></script>
<!-- Vue 3 -->
<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
<!-- Element Plus CSS -->
<link rel="stylesheet" href="https://unpkg.com/element-plus@2.4.3/dist/index.css">
<!-- Element Plus JS -->
<script src="https://unpkg.com/element-plus@2.4.3/dist/index.full.min.js"></script>
</head>
<body>
<div id="app">
@@ -76,7 +89,7 @@
</div>
</div>
<script src="/static/vue.global.prod.js?v=20260427"></script>
<script>
const UsersPage = {
data() {