齐采药WEB端项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

43 lines
1.3 KiB

import Vue from 'vue'
// import App from "/App.vue";
import layer from 'vue-layer'
import 'vue-layer/lib/vue-layer.css';
import Socket from "@/libs/socket";
Vue.prototype.$layer = layer(Vue);
Vue.prototype.$socket = new Socket();
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import '../assets/theme/element-variables.scss'
import Page from '@/components/page.vue' //分页
import UploadImage from "../components/uploadImage.vue" //上传文件
import UploadImage1 from "../components/uploadImage1.vue" //上传文件
import dialog from '../components/dialog.vue' //通知弹框
import dialogSlot from '../components/dialogSlot.vue' //功能弹框
import VueLuckyCanvas from '@lucky-canvas/vue' //抽奖
// 获取缓存颜色
let radioTheme = localStorage.getItem('--themeColor') || '#00BEF9'
let root = document.documentElement;
root.style.setProperty(`--themeColor`, `${radioTheme}`);
localStorage.setItem('--themeColor', radioTheme)
Vue.use(VueLuckyCanvas)
Vue.component('Page', Page)
Vue.component('UploadImage', UploadImage)
Vue.component('UploadImage1', UploadImage1)
Vue.component('Dialog', dialog)
Vue.component('DialogSlot', dialogSlot)
var dayjs = require("dayjs");
require("dayjs/locale/zh-cn");
Vue.prototype.$dayjs = dayjs //时间处理工具
Vue.use(ElementUI);