กรอบเทมเพลตการรวมกันนอกกรอบสำหรับระบบการจัดการระดับกลางและหลังที่สร้างขึ้นตาม Vue3.x
(โซลูชัน UI นอกกรอบสำหรับแอปพลิเคชันระดับองค์กรที่สร้างขึ้นบน vue3.x)
แพ็คเกจ
npmเวอร์ชัน3.xถูกเปลี่ยนชื่อเป็น@miitvip/admin-proแพ็คเกจ
npmเวอร์ชัน2.xmakeit-admin-proที่นี่
3.xที่อยู่ประสบการณ์เวอร์ชัน " https://admin.makeit.vip "
2.xที่อยู่ประสบการณ์เวอร์ชัน " https://2x.makeit.vip "
Makeit Admin Proเป็นUI 框架ที่เหมาะสำหรับโครงการการจัดการระดับกลางและหลังที่สร้างและพัฒนาขึ้นอยู่กับVue 3.x + Vite 5.x + Ant Design Vue 4.x- เฟรมเวิร์กมีโมดูลทั่วไปในตัวเช่นหน้าเค้าโครงหน้า/หน้าลงทะเบียน/หน้าเข้าสู่ระบบ/ลืมรหัสผ่าน/ตัวเลื่อนการตรวจสอบรหัสส่วนประกอบ/ค้นหาส่วนประกอบ Lenovo/การกำหนดค่าเมนูการกำหนดค่า/การอนุญาตการจัดการเมนูแบบไดนามิก ฯลฯ ซึ่งมีอยู่นอกช่อง
- ความตั้งใจดั้งเดิมของการออกแบบเฟรมเวิร์
Layoutนี้คือการหลีกเลี่ยง การก่อสร้างหน้าพื้นฐานและ ซ้ำซ้อนในโครงการForgetจัดการกลางและแบ็LoginเอนRegisterและเพื่อห่อหุ้มชุดพฤติกรรมในหน้าลงในส่วนประกอบหนัก ( องค์ประกอบหนึ่งหน้าหนึ่งหน้า ) เช่นการพัฒนาพื้นฐาน ฉันหวังว่าจะให้การสร้างแอพพลิเคชั่นระดับกลางและแบ็กเอนด์ที่รวดเร็วและมีประสิทธิภาพผ่านส่วนประกอบของMakeit Admin ProSeries มันยังคงได้รับการปรับปรุงในขั้นตอนนี้และกำลังพัฒนาและอัปเดตอยู่ตลอดเวลา ...





✅THEMEการกำหนดค่า ( css modules + css variables )
✅ Internationalization ( vue-i18n )
✅ คุกกี้ ( document.cookie )
✅ Storage ( localStorage & sessionStorage )
✅ คำขอ ( axios )
✅ Global (การกำหนดค่า global configuration )
✅ เครื่องมือ (ฟังก์ชั่นทั่วโลกฟัง global functions )
✅ การจัดวางฐาน ข้อมูล ( Layout )?
✅ SLIDER CODE CODE ( Captcha )?
✅ ลิงค์ ( Anchor )?
Clock นาฬิกา ?
✅ Dropdown เมนู ( Dropdown )?
address link ( Link )?
✅ แผงจานสี ( Palette )
✅ การเข้าสู่ระบบ ที่ได้รับอนุญาต ( Socialite )?
✅ การนำทางเมนู ( Menu )
✅ ผลการเคลื่อนไหวของหน้าต่าง ( Modal )?
✅ Message Center ( Notice )?
✅ การตั้งค่า Password ( Password )?
✅Search Components ( Search )?
high การไฮไลต์รหัส ( Code )?
การตั้งค่า title ( Title )?
✅quotes ( Quotes ) #⃣
✅backtop Backtop
✅ การกำหนดเส้นทาง ประวัติศาสตร์ ( History )?
✅ การโหลดภาพ ( ItemsImage )?
✅CopyWriting ( ItemsText )?
✅ รูปแบบภาพ ( ItemsImage )
✅login page ( Login )?
✅การลงทะเบียน หน้า ( Register )?
✅ forgot password ( Forget )?
✅ การกำหนดค่า ภาษา ( AppsLanguage ) ❄
✅ การจัดการมนุษย์ (การกำหนดเส้นทางแบบไดนามิก) ( AppsMenu )
การควบคุมการอนุญาต?
การจัดการแอปพลิเคชัน?
โปรแกรมแก้ไขข้อความที่ร่ำรวย?
ทางเลือกระดับภูมิภาค?
หน้ายกเว้น ( 404 )?
ศูนย์ส่วนตัว?
-
npm i @miitvip/admin-pro import { createApp } from 'vue'
import MakeitAdminPro from '@miitvip/admin-pro'
import App from './app.vue'
const app = createApp ( App )
app . use ( MakeitAdminPro )
app . mount ( '#app' ) import { createApp } from 'vue'
import router from './router'
import App from './app.vue'
import { Layout , Notice } from '@miitvip/admin-pro'
const app = createApp ( App )
app . use ( router )
const components = [ Layout , Notice ]
components . forEach ( ( component ) => app . use ( component ) )
app . mount ( '#app' ) < template >
< mi-layout />
</ template >
< script lang =" ts " setup >
import { useStoreMenu } from '@miitvip/admin-pro'
// 更新菜单
const menuStore = useStoreMenu ( )
menuStore . updateMenus ( [
{
name : 'dashboard' ,
path : '/dashboard' ,
meta : {
title : '控制中心' ,
subTitle : 'Dashboard' ,
icon : DashboardOutlined ,
tag : { color : '#f50' , content : 'Hot' }
}
} , {
// ... sider menus
}
] )
</ script > < template >
< mi-login action = " /v1/login " />
</ template >< template >
< mi-register action = " /v1/register " />
</ template >สำหรับเนื้อหาและการใช้งานเพิ่มเติมโปรดตรวจสอบตัวอย่างออนไลน์: https://admin.makeit.vip