FIT2Cloud UI هي مكتبة مكون VUE تعتمد على التطوير الثانوي لواجهة المستخدم ، وتوفير المكونات ، والمرشحات ، والتعليمات ، وما إلى ذلك بشكل شائع في تطوير برامج المؤسسة.
npm install fit2cloud-uiيجب تثبيت عنصر واجهة المستخدم عند استخدامه
npm install element-uiلأنك تحتاج إلى استخدام SCSS ، تحتاج إلى تثبيت Sass
npm install -D [email protected] [email protected] import Vue from 'vue' ;
import ElementUI from 'element-ui'
import Fit2CloudUI from 'fit2cloud-ui' ;
import "fit2cloud-ui/src/styles/index.scss" ; // 已经包含了element ui的scss
import App from './App.vue' ;
Vue . use ( ElementUI ) ;
Vue . use ( Fit2CloudUI ) ;
new Vue ( {
el : '#app' ,
render : h => h ( App )
} ) ;مع Babel-Plugin-import ، يمكننا فقط تقديم المكونات المطلوبة لتحقيق الغرض من تقليل حجم المشروع.
أولاً ، قم بتثبيت Babel-Plugin-apponent:
npm install babel-plugin-import -Dثم ، اكتب ما يلي في babel.config.js:
module . exports = {
presets : [
'@vue/cli-plugin-babel/preset'
] ,
plugins : [
[
"import" ,
{
"libraryName" : "fit2cloud-ui" ,
"customStyleName" : ( name ) => {
return `fit2cloud-ui/src/styles/components/ ${ name } .scss` ;
} ,
} ,
] ,
]
}بعد ذلك ، يمكن تقديم بعض المكونات ، مثل SearchBar و Table ، لذلك يجب كتابة المحتوى التالي في Main.js:
import Vue from 'vue' ;
import ElementUI from 'element-ui'
import 'fit2cloud-ui/src/styles/require.scss' ; // 已经包含了element ui的scss
import { SearchBar , Table } from 'fit2cloud-ui' ;
import App from './App.vue' ;
Vue . use ( ElementUI ) ;
Vue . use ( SearchBar ) ;
Vue . use ( Table ) ;
new Vue ( {
el : '#app' ,
render : h => h ( App )
} ) ;باستخدام Vue-I18n
import Vue from 'vue' ;
import Fit2CloudUI from 'fit2cloud-ui' ;
import "fit2cloud-ui/src/styles/index.scss" ; // 已经包含了element ui的scss
import zhCN from "fit2cloud-ui/src/locale/lang/zh-CN" ;
import App from './App.vue' ;
const message = {
'zh-CN' : {
hello : '你好' ,
... zhCN
}
}
const i18n = new VueI18n ( {
locale : 'zh-CN' ,
messages ,
} ) ;
Vue . use ( Fit2CloudUI , {
i18n : ( key , value ) => i18n . t ( key , value )
} ) ;
new Vue ( {
el : '#app' ,
i18n ,
render : h => h ( App )
} ) ;عنوان المستند: https://fit2cloud-ui.github.io/docs/
حقوق الطبع والنشر (C) 2014-2024 Feizhiyun Fit2Cloud ، جميع الحقوق محفوظة.
مرخصة بموجب إصدار ترخيص GNU العام 3 (GPLV3) ("الترخيص") ؛ لا يجوز لك استخدام هذا الملف إلا في الامتثال للترخيص. يمكنك الحصول على نسخة من الترخيص على
https://www.gnu.org/licenses/gpl-3.0.html
ما لم يكن مطلوبًا بموجب القانون المعمول به أو الموافقة على الكتابة ، يتم توزيع البرامج الموزعة بموجب الترخيص على أساس "كما هي" ، دون ضمانات أو شروط من أي نوع ، إما صريحة أو ضمنية. راجع ترخيص الأذونات والقيود التي تحكم اللغة المحددة بموجب الترخيص.