main_20210420161509.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. import store from './store'
  5. // ElementUI
  6. import '@tools/elUI'
  7. import axios from "@api/axios"; // API接口访问
  8. Vue.prototype.API = axios;
  9. import base from "@tools/base"; // 公共方法
  10. Vue.prototype.BASE = base;
  11. import ECzm from "@tools/echartsTool_zm"; // echarts处理
  12. Vue.prototype.ECzm = ECzm;
  13. // import formCheck from "@tools/formCheck"; // 表单的处理
  14. // Vue.prototype.FC = formCheck;
  15. // import echartsTool from "@tools/echartsTool"; // Echarts 工具类
  16. // Vue.prototype.ET = echartsTool;
  17. // 滚动条
  18. import vuescroll from "vuescroll";
  19. Vue.use(vuescroll, {
  20. ops: {
  21. scrollPanel: {
  22. easing: "easeInOutQuad",
  23. scrollingX: false, // 横向滚动条关闭
  24. },
  25. rail: {
  26. //轨道设置
  27. background: "rgba(255,255,255,0.45)",
  28. opacity: 0,
  29. size: "9px",
  30. specifyBorderRadius: false, // 是否指定轨道的 borderRadius, 如果不那么将会自动设置。
  31. gutterOfEnds: "0px", // 轨道距 x 和 y 轴两端的距离。
  32. gutterOfSide: "0px",
  33. keepShow: false, //是否即使 bar 不存在的情况下也保持显示。
  34. },
  35. bar: {
  36. showDelay: 500, // 在鼠标离开容器后多长时间隐藏滚动条
  37. onlyShowBarOnScroll: true, // 是否只在滚动时显示
  38. keepShow: true, // 滚动条是否保持显示
  39. background: "rgba(0,0,0,0.65)", // 滚动条背景色
  40. size: "7px",
  41. },
  42. }, // 在这里设置全局默认配置
  43. name: "VueScroll", // 在这里自定义组件名字,默认是vueScroll
  44. });
  45. Vue.config.productionTip = false
  46. new Vue({
  47. router,
  48. store,
  49. render: h => h(App)
  50. }).$mount('#app')