小編給大家分享一下vue中vue-draggable-resizable-gorkys與v-chart怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)是一家專業(yè)的成都網(wǎng)站建設公司,我們專注做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)絡營銷、企業(yè)網(wǎng)站建設,友情鏈接,1元廣告為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設計到用戶體驗提高,創(chuàng)新互聯(lián)力求做到盡善盡美。
實現(xiàn)效果:
實現(xiàn)圖表的二次封裝以及表格的自由拖動,縮放功能
先貼出兩個組件的地址:
vue-draggable-resizable-gorkys
v-chart
圖標的二次封裝
這里我們先做一個簡單的封裝
比如標題+圖表的形式:chart_with_upwards_trend:
{{diyposition.title}}
尤其說明一下這里的:judge-width="true
"屬性
如果不設置這個屬性值為true的話 表格很有可能沒有辦法獲取到初始寬度
另外,如果要實現(xiàn)表格寬度根據(jù)父組件的寬度自適應的話
我們要使用vue的ref屬性
在父組件中監(jiān)聽父組件寬度的變化
一旦監(jiān)聽到寬度發(fā)生了變化,就調(diào)用子組件的方法
this.$refs.mychart.echarts.resize();
這樣就能結(jié)合我們的vue-draggable-resizable-gorkys
組件
實現(xiàn)圖表的寬高自適應
關于圖表的配色
我們可以自己定義一個顏色組:
colors: [ "#61a0a8", "#d48265", "#91c7ae", "#749f83", "#ca8622", "#bda29a", "#6e7074", "#546570", "#c4ccd3" ] :colors="colors"
這樣就可以完成圖表的配色了
vue-draggable-resizable-gorkys組件的使用
以上是“vue中vue-draggable-resizable-gorkys與v-chart怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!