From c467a598f23fd81cf624e0abc5f012fb5c9c6ada Mon Sep 17 00:00:00 2001 From: huangxiaoqiang <1247017146@qq.com> Date: 星期五, 25 四月 2025 09:54:00 +0800 Subject: [PATCH] 1 --- CodeManagement/BigScreenVue/src/main.js | 79 ++++++++++++++++++++++++--------------- 1 files changed, 48 insertions(+), 31 deletions(-) diff --git a/CodeManagement/BigScreenVue/src/main.js b/CodeManagement/BigScreenVue/src/main.js index 32bef24..c9c2a30 100644 --- a/CodeManagement/BigScreenVue/src/main.js +++ b/CodeManagement/BigScreenVue/src/main.js @@ -1,37 +1,54 @@ -import Vue from 'vue'; -import App from './App.vue'; -import router from './router'; -import store from './store'; -import dataV from '@jiaminghi/data-view'; -// 寮曞叆鍏ㄥ眬css -import './assets/scss/style.scss'; -// 鎸夐渶寮曞叆vue-awesome鍥炬爣 -import Icon from 'vue-awesome/components/Icon'; -import 'vue-awesome/icons/chart-bar.js'; -import 'vue-awesome/icons/chart-area.js'; -import 'vue-awesome/icons/chart-pie.js'; -import 'vue-awesome/icons/chart-line.js'; -import 'vue-awesome/icons/align-left.js'; -import ElementUI from 'element-ui'; -import axios from 'axios'; -import VueAxios from 'vue-axios'; +/* + * @Author: daidai + * @Date: 2022-01-12 14:05:56 + * @LastEditors: Please set LastEditors + * @LastEditTime: 2023-08-07 17:12:07 + * @FilePath: \web-pc\src\pages\big-screen\main.js + */ +import Vue from "vue"; +import App from "./App.vue"; +import router from './router' +import store from './store' +import {loading,borderBox13,digitalFlop,capsuleChart,borderBox8} from '@jiaminghi/data-view' +import { Radio,Button,RadioGroup } from 'element-ui' +import Echart from './components/echart/index.vue' +import ItemWrap from './components/item-wrap/item-wrap.vue' +import Message from './components/message/message.vue' +import Reacquire from './components/reacquire/reacquire.vue' +import Messages from './components/message/message' +import dataV from '@jiaminghi/data-view' +import "vue-easytable/libs/theme-default/index.css"; +import '@/assets/css/public.scss' +import "@/assets/css/index.scss" -//寮曞叆echart -//4.x 寮曠敤鏂瑰紡 -import echarts from 'echarts' -//5.x 寮曠敤鏂瑰紡涓烘寜闇�寮曠敤 -//甯屾湜浣跨敤5.x鐗堟湰鐨勮瘽,闇�瑕佸湪package.json涓洿鏂扮増鏈彿,骞跺垏鎹㈠紩鐢ㄦ柟寮� -//import * as echarts from 'echarts' -Vue.prototype.$echarts = echarts + +import * as filters from '@/directives/filters' + +require('./mock/mock')//鏄惁浣跨敤mock Vue.config.productionTip = false; -Vue.use(VueAxios, axios) -// 鍏ㄥ眬娉ㄥ唽 -Vue.component('icon', Icon); -Vue.use(dataV); -Vue.use(ElementUI) +// 鑷畾涔夌粍浠� +Vue.component("Echart",Echart) +Vue.component("ItemWrap",ItemWrap) +Vue.component("Message",Message) +Vue.component("Reacquire",Reacquire) +Vue.prototype.$Message = Messages +// element缁勪欢 +Vue.use(Radio); +Vue.use(Button); +Vue.use(RadioGroup) + +// datav缁勪欢 +Vue.use(loading) +Vue.use(borderBox13) +Vue.use(borderBox8) +Vue.use(digitalFlop) +Vue.use(capsuleChart) + +// 鍏ㄥ眬鏁版嵁杩囨护鍣� +Object.keys(filters).forEach(k => Vue.filter(k, filters[k])); new Vue({ router, store, - render: (h) => h(App), -}).$mount('#app'); + render: h => h(App) +}).$mount("#app"); \ No newline at end of file -- Gitblit v1.9.3