UNPKG

@58fe/p5

Version:

pc端vue组件

87 lines (81 loc) 1.92 kB
// The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from 'vue'; import App from './App'; import router from './router'; import { loading, select, dialog, loadingPlugin, dialogPlugin, btn, message, messagePlugin, pullup, pswitch, upload, carousel, carouselItem, tooltip, toast, toastPlugin, ring, menu, menuItem, subMenu, icon, table, checkbox, checkboxGroup, step, stepItem, input, form, formItem, drawer, collapse, collapseItem } from './../library/index'; import demoblock from './components/p5demoblock'; Vue.config.productionTip = false; Vue.component('demo-block', demoblock); Vue.component('loading', loading); Vue.component('p5-select', select); Vue.component('p5-dialog', dialog); Vue.component('btn', btn); Vue.component('message', message); Vue.component('pullup', pullup); Vue.component('pswitch', pswitch); Vue.component('upload', upload); Vue.component('carousel', carousel); Vue.component('carousel-item', carouselItem); Vue.component('tooltip', tooltip); Vue.component('toast', toast); Vue.component('ring', ring); Vue.component('p5-menu', menu); Vue.component('p5-menu-item', menuItem); Vue.component('p5-menu-submenu', subMenu); Vue.component('icon', icon); Vue.component('p5-table', table); Vue.component('checkbox', checkbox); Vue.component('checkboxGroup', checkboxGroup); Vue.component('step', step); Vue.component('step-item', stepItem); Vue.component('p5-input', input); Vue.component('p5-form', form); Vue.component('p5-form-item', formItem); Vue.component('drawer', drawer); Vue.component('collapse', collapse); Vue.component('collapse-item', collapseItem); Vue.use(loadingPlugin); Vue.use(dialogPlugin); Vue.use(messagePlugin); Vue.use(toastPlugin); /* eslint-disable no-new */ new Vue({ el: '#app', router, components: { App }, template: '<App/>' });