一個大屏監控的項目


寫大屏監控,本人選擇的是用vue、element ui、echarts、axios、vueg來構建的。

 1 vue init webpack my-project
 2 
 3 //安裝依賴
 4 cd my-project
 5 cnpm install
 6 
 7 //加入elementUI
 8 cnpm i element-ui -S
 9 
10 //加入echarts
11 cnpm install echarts -S
12 
13 //加入 axios
14 cnpm install axios -S
15 
16 //加入vueg
17 cnpm i vueg -S

vueg是一個切換頁面時轉場的效果

1 import vueg from 'vueg'
2 import 'vueg/css/transition-min.css'
3 Vue.use(vueg, router);//←注意這一句應該在router實例化之后

為需要轉場動畫的<router-view>添加v-transition,如:

<router-view v-transition />

需要什么樣的效果,就在那個頁面的data中添加數據,如:

1  data () {
2     return {
3       vuegConfig: {
4         forwardAnim: 'touchPoint',//轉場效果
5         duration: '.3',
6         disable:false
7       }
8     }
9   }

vueg轉場效果還有別的,如果需要,自己去找效果:https://github.com/jaweii/vueg

我這個項目是3840*1920的大屏監控如有需要看的,請點擊https://github.com/mengxiaobo130401/screens_monitor


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM