Componentes móviles para [email protected]+.
Si necesita usar VMC en Vue1.x, consulte la rama @1x.
Ver demostraciones
VMC es una biblioteca de componentes desarrollada para terminales móviles, adecuada para [email protected]+ .
$ npm install vmc --saveAgregue lo siguiente al archivo de entrada:
import VMC from 'vmc/install' ;
Vue . use ( VMC ) ; Con menos superposición variable, algunos estilos iniciales de componentes se pueden personalizar, por lo que se deben introducir menos archivos manualmente.
@import "vmc/src/styles/vmc.less" ;
@import "assets/less/vmc.custom.less" ; // 自定义变量覆盖,参考styles/base/variable.lessO use la anulación de variable SASS para personalizar algunos estilos iniciales de componentes, y también necesita introducir manualmente archivos SCSS.
@import "assets/scss/vmc.custom.scss" ; // 自定义变量覆盖,参考scss/base/variable.scss
@import "vmc/src/scss/vmc.scss" ; import { Navbar } from 'vmc' ; Descargue directamente vmc.css y vmc.js en 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 > Este método registra automáticamente los componentes globales y registra automáticamente todos los componentes sin operaciones adicionales.
icono icono (icono)
Bordamiento de 1px (borde de 1 px)
Logotipo (insignia)
Alineación de ambos extremos (justificar)
Omisión de texto (Nowrap)
Punto rojo
Hoja de acción
Box de advertencia (alerta)
Caja de marcador de posición (caja)
Botón
Tarjeta
Columna única (celda)
Caja
Confirmar
Caja de diálogo
Actualización de la paginación (carga de caída)
Red
Cuadro de entrada forzado (Minput)
Caja de entrada rápida (Vinput)
Alineación de ambos extremos (justificar)
Anuncio rodante (marquesina)
Barra de navegación
Entrada digital (número)
Cubrir
Recogedor
Capa emergente (ventana emergente)
Recogedor emergente
Seleccionador de fecha emergente
Barra de progreso
Cuzón de entrada de pedido (indicador)
Caja de radio
Calificación (evaluador)
Fila de título
Imagen de carrusel (control deslizante)
Indicador dinámico (spinner)
Botón de envío (enviar)
Barra de navegación (Tabbar)
TabControl
Textea
Interruptor (alternar)
Aviso de carga
Información de éxito (éxito)
Solicitud de error (error)
INFORMACIÓN ANTERIOR (Información)
Aviso de texto (tostadas)
Subir componente (carga)
$ npm run dev
Después de ejecutar el comando, los archivos en el directorio examples se ejecutarán automáticamente para el desarrollo y la depuración.
$ npm run release
Después de ejecutar el comando, vmc se publicará en dist .
$ npm run build
Después de ejecutar el comando, los archivos en el directorio examples se empaquetarán automáticamente en docs .
$ npm run docs
Después de ejecutar el comando, el directorio docs se utilizará como un recurso de servidor de documentos estáticos y se puede acceder directamente desde el navegador.
MIT