تتم محاكاة عنوان المعاينة عبر الإنترنت وبيانات واجهة الخلفية ويمكن إضافتها أو تعديلها أو حذفها حسب الرغبة.
تم تعديل هذا الإطار بناءً على vue-element-admin الخاص بـ PanJiaChen، قبل استخدامه، يوصى بقراءة بعض مستنداته أولاً. وسيوضح لك كيفية استخدام سلسلة vue الخلفية الأولى (الأساسيات). الكثير من المشاكل!
يتم التحكم في أذونات القائمة من خلال الخلفية
عند إنشاء قائمة، يرجى ملاحظة أن حقل الاسم يتوافق مع الاسم الموجود في الصفحة (المربع الأحمر). إذا كان المكانان غير متناسقين، فستكون ذاكرة التخزين المؤقت للمحافظة على الحياة غير صالحة (إدخال المحتوى في الصفحة أ، التبديل إلى الصفحة ب)، ثم قم بالتبديل إلى الصفحة أ، سيتم فقدان البيانات المدخلة في الصفحة أ)، وسيكون اسم كل قائمة فريدًا، كما ستصبح خاصية البقاء على قيد الحياة غير صالحة إذا تكررت.
يشير ما إذا كان سيتم عرضه إلى ما إذا كان سيتم عرضه في القائمة أم لا. لا يزال من الممكن الوصول إلى القوائم المخفية من خلال التوجيه.
ما يجب ملاحظته في مسار الملف هو أن قائمة المستوى الأول تستخدم حقل التخطيط، وأدلة المستوى الثاني أو متعددة المستويات تستخدم الحقل لا شيء (لأن الدليل لا يشير إلى ملف معين)، والفرعي تستخدم الصفحة الصفحة المشار إليها على وجه التحديد، مثل يتم وضع الملفات المشار إليها بالسهم الأصفر في مجلد src/pages افتراضيًا.
تم تعديل مسار واجهة الخلفية في vue.config.js في الدليل الجذر للمشروع.
تم تعديل رمز الحالة الذي تم إرجاعه بواسطة واجهة الخلفية في src/utils/request.js
src/permission.js هو حارس التوجيه
src/external هو المكان الذي يتم فيه وضع الصفحات الخارجية، ويمكن تكوين توجيه الصفحة المفتوحة للعالم الخارجي في src/router/modules/external.js.
طلب
# clone the project
git clone https://github.com/rui494274693/vueElementAdminBase.git
# enter the project directory
cd vueElementAdminBase-master
# install dependency
npm install
# develop
npm run dev
افتح http://localhost:8099 في المتصفح
علية
# build for test environment
npm run build:stage
# build for production environment
npm run build:prod
هذا مجرد مشروع للواجهة الأمامية. تحتاج أيضًا إلى بدء مشروع يحاكي الواجهة الخلفية. العنوان هو vueElementAdminServer.
يتبرع
إذا كنت تعتقد أن هذا المشروع مفيد لك، فيمكنك دعم المؤلف بالإجراءات التالية: