123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- import Vue from 'vue'
- import App from './App.vue'
- import router from './router'
- import store from './store'
- // 解决IE内核浏览器问题
- import 'core-js/stable';
- import 'regenerator-runtime/runtime';
- // ElementUI
- import '@tools/elUI'
- import axios from "@api/axios"; // API接口访问
- Vue.prototype.API = axios;//全局注册
- import base from "@tools/base"; // 公共方法
- Vue.prototype.BASE = base;
- import ECzm from "@tools/echartsToolzm"; // echarts处理 - zm
- Vue.prototype.ECZM = ECzm;
-
- import echartsTool from "@tools/echartsTool"; // Echarts 工具类 - ylf
- Vue.prototype.ET = echartsTool;
- import EClzx from "@tools/echartsToolLzx"; // echarts处理
- Vue.prototype.ECLZX = EClzx;
- // import formCheck from "@tools/formCheck"; // 表单的处理
- // Vue.prototype.FC = formCheck;
- import Get_PDF from '@tools/htmlToPdf'; // pdf导出
- Vue.prototype.Get_PDF = Get_PDF;
- //时间格式转换
- import moment from 'moment';
- Vue.prototype.Moment = moment;
- // 滚动条
- import vuescroll from "vuescroll";
- Vue.use(vuescroll, {
- ops: {
- scrollPanel: {
- easing: "easeInOutQuad",
- scrollingX: false, // 横向滚动条关闭
- },
- rail: {
- //轨道设置
- background: "rgba(255,255,255,0.45)",
- opacity: 0,
- size: "9px",
- specifyBorderRadius: false, // 是否指定轨道的 borderRadius, 如果不那么将会自动设置。
- gutterOfEnds: "0px", // 轨道距 x 和 y 轴两端的距离。
- gutterOfSide: "0px",
- keepShow: false, //是否即使 bar 不存在的情况下也保持显示。
- },
- bar: {
- showDelay: 500, // 在鼠标离开容器后多长时间隐藏滚动条
- onlyShowBarOnScroll: true, // 是否只在滚动时显示
- keepShow: true, // 滚动条是否保持显示
- background: "rgba(0,0,0,0.65)", // 滚动条背景色
- size: "7px",
- },
- }, // 在这里设置全局默认配置
- name: "VueScroll", // 在这里自定义组件名字,默认是vueScroll
- });
- // 引入外部字体
- import '@assets/css/font.scss'
- Vue.config.productionTip = false
- new Vue({
- router,
- store,
- render: h => h(App)
- }).$mount('#app')
|