ส่วนประกอบมือถือสำหรับ [email protected]+
หากคุณต้องการใช้ VMC บน Vue1.x ให้ตรวจสอบสาขา @1x
ดูการสาธิต
VMC เป็นไลบรารีส่วนประกอบที่พัฒนาขึ้นสำหรับขั้วมือถือเหมาะสำหรับ [email protected]+
$ npm install vmc --saveเพิ่มสิ่งต่อไปนี้ในไฟล์รายการ:
import VMC from 'vmc/install' ;
Vue . use ( VMC ) ; ด้วยการซ้อนทับตัวแปรน้อยกว่ารูปแบบเริ่มต้นบางอย่างของส่วนประกอบสามารถปรับแต่งได้ดังนั้นจึงต้องมีการแนะนำไฟล์ที่น้อยลงด้วยตนเอง
@import "vmc/src/styles/vmc.less" ;
@import "assets/less/vmc.custom.less" ; // 自定义变量覆盖,参考styles/base/variable.lessหรือใช้การแทนที่ตัวแปร SASS เพื่อปรับแต่งรูปแบบเริ่มต้นบางส่วนของส่วนประกอบและคุณต้องแนะนำไฟล์ SCSS ด้วยตนเองด้วยตนเอง
@import "assets/scss/vmc.custom.scss" ; // 自定义变量覆盖,参考scss/base/variable.scss
@import "vmc/src/scss/vmc.scss" ; import { Navbar } from 'vmc' ; ดาวน์โหลดไฟล์ vmc.css และ vmc.js โดยตรงในไดเรกทอรี dist
< link rel =" stylesheet " href =" vmc.css " >
< div id =" app " >
< v-button type =" success " @click =" $Alert('Hello world!') " >按钮</ v-button >
</ div >
< script src =" vue.js " > </ script >
< script src =" vmc.js " > </ script >
< script >
new Vue ( {
el : '#app'
} ) ;
</ script > วิธีนี้จะลงทะเบียนส่วนประกอบทั่วโลกโดยอัตโนมัติและลงทะเบียนส่วนประกอบทั้งหมดโดยอัตโนมัติโดยไม่ต้องดำเนินการเพิ่มเติม
ไอคอนไอคอน (ไอคอน)
ชายแดน 1px (ชายแดน 1px)
โลโก้ (ตรา)
การจัดตำแหน่งทั้งสองด้าน (ปรับ)
การละเว้นข้อความ (NowRap)
DOT สีแดง
ActionSheet
กล่องเตือน (แจ้งเตือน)
กล่องตำแหน่ง (กล่อง)
ปุ่ม
การ์ด
คอลัมน์เดี่ยว (เซลล์)
ช่องทำเครื่องหมาย
ยืนยัน
กล่องโต้ตอบ
Pagination Refresh (Dropload)
กริด
กล่องอินพุตบังคับ (minput)
กล่องอินพุตพรอมต์ (Vinput)
การจัดตำแหน่งทั้งสองด้าน (ปรับ)
การประกาศกลิ้ง (Marquee)
นาวีบาร์
อินพุตดิจิตอล (หมายเลข)
การซ้อนทับ
ผู้เลือก
Popup Layer (ป๊อปอัพ)
ตัวเลือกป๊อปอัป
ตัวเลือกวันที่ป๊อปอัป
แถบความก้าวหน้า
กล่องอินพุตพรอมต์ (พรอมต์)
กล่องวิทยุ
คะแนน (Rater)
แถวชื่อ
ภาพหมุน (ตัวเลื่อน)
ตัวบ่งชี้แบบไดนามิก (สปินเนอร์)
ปุ่มส่ง (ส่ง)
แถบการนำทาง (Tabbar)
tabcontrol
textarea
สวิตช์ (สลับ)
การโหลดพรอมต์
Success Prompt (ความสำเร็จ)
พรอมต์ข้อผิดพลาด (ข้อผิดพลาด)
ข้อมูลแจ้ง (ข้อมูล)
ข้อความแจ้ง (ขนมปังปิ้ง)
อัปโหลดส่วนประกอบ (อัปโหลด)
$ npm run dev
หลังจากดำเนินการคำสั่งไฟล์ในไดเรกทอรี examples จะทำงานโดยอัตโนมัติสำหรับการพัฒนาและการดีบัก
$ npm run release
หลังจากดำเนินการคำสั่ง vmc จะถูกเผยแพร่ไปยังไดเรกทอรี dist
$ npm run build
หลังจากดำเนินการคำสั่งไฟล์ในไดเรกทอรี examples จะถูกบรรจุลงในไดเรกทอรี docs โดยอัตโนมัติ
$ npm run docs
หลังจากดำเนินการคำสั่งไดเรกทอรี docs จะถูกใช้เป็นทรัพยากรเซิร์ฟเวอร์เอกสารแบบคงที่และสามารถเข้าถึงได้โดยตรงจากเบราว์เซอร์
มิกซ์