欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue draggable resizable gorkys與v-chart使用與總結(jié)

 更新時間:2019年09月05日 13:21:56   作者:無錫肖奈  
這篇文章主要介紹了vue draggable resizable gorkys與v-chart使用與總結(jié),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下

實現(xiàn)效果:

實現(xiàn)圖表的二次封裝以及表格的自由拖動,縮放功能

先貼出兩個組件的地址:

vue-draggable-resizable-gorkys

v-chart

圖標(biāo)的二次封裝

這里我們先做一個簡單的封裝

比如標(biāo)題+圖表的形式:chart_with_upwards_trend:

<div class="chartcontainer">
 <div>{{diyposition.title}}</div>
 <ve-line :data="chartData[0]" width="100%" height="100%" :judge-width="true" ref="mychart" :colors="colors"></ve-line>
 </div>

尤其說明一下這里的:judge-width="true"屬性

如果不設(shè)置這個屬性值為true的話 表格很有可能沒有辦法獲取到初始寬度

另外,如果要實現(xiàn)表格寬度根據(jù)父組件的寬度自適應(yīng)的話

我們要使用vue的ref屬性

在父組件中監(jiān)聽父組件寬度的變化

一旦監(jiān)聽到寬度發(fā)生了變化,就調(diào)用子組件的方法

this.$refs.mychart.echarts.resize();

這樣就能結(jié)合我們的vue-draggable-resizable-gorkys組件

實現(xiàn)圖表的寬高自適應(yīng)

關(guān)于圖表的配色

我們可以自己定義一個顏色組:

colors: [
  "#61a0a8",
  "#d48265",
  "#91c7ae",
  "#749f83",
  "#ca8622",
  "#bda29a",
  "#6e7074",
  "#546570",
  "#c4ccd3"
  ]
:colors="colors"

這樣就可以完成圖表的配色了

vue-draggable-resizable-gorkys組件的使用
<vdr
  :active="false" //確定組件是否應(yīng)處于活動狀態(tài)。
  :w="200px"
  :h="200px"
  :resizable="ifresizable"http://定義組件應(yīng)該可以調(diào)整大小。
  :draggable="ifdraggable"http://定義組件應(yīng)該是否可拖動。
  v-on:dragging="onDrag"http://每當(dāng)拖動組件時調(diào)用。
  v-on:resizing="onResize"http://每當(dāng)組件調(diào)整大小時調(diào)用。
  @resizestop="onResizstop(index)"
  @dragstop="onDragstop(index)"http://每當(dāng)組件停止拖動時調(diào)用。
  >
   <LineChartBlock
   :chartData="charts.blockdata[index].chartdata"
   :diyposition="item"
   :changesizewidth="width"
   :changesizeheight="height"
   :colors="colors"
   v-if="charts.blockdata[index].type==1"
  ></LineChartBlock>
  </vdr>

總結(jié)

以上所述是小編給大家介紹的vue draggable resizable gorkys與v-chart使用與總結(jié),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • vue實現(xiàn)二級彈框案例

    vue實現(xiàn)二級彈框案例

    這篇文章主要為大家詳細(xì)介紹了vue實現(xiàn)二級彈框案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 解決vue 中 echart 在子組件中只顯示一次的問題

    解決vue 中 echart 在子組件中只顯示一次的問題

    vue推薦組件化開發(fā),所以就把每個圖表封裝成子組件,然后在需要用到該圖表的父組件中直接使用。接下來給大家介紹vue 中 echart 在子組件中只顯示一次的問題,需要的朋友參考下吧
    2018-08-08
  • Vue組件中prop屬性使用說明實例代碼詳解

    Vue組件中prop屬性使用說明實例代碼詳解

    這篇文章主要介紹了Vue組件中prop屬性使用說明,非常不錯具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-05-05
  • Vue+Element-ui表單resetFields無法重置問題

    Vue+Element-ui表單resetFields無法重置問題

    本文主要介紹了Vue+Element-ui表單resetFields無法重置問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • 解決ElementUI組件中el-upload上傳圖片不顯示問題

    解決ElementUI組件中el-upload上傳圖片不顯示問題

    這篇文章主要介紹了解決ElementUI組件中el-upload上傳圖片不顯示問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • vue使用CSS插件scss時代碼報紅問題

    vue使用CSS插件scss時代碼報紅問題

    這篇文章主要介紹了vue使用CSS插件scss時代碼報紅問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Vue.set與this.$set的用法與使用場景介紹

    Vue.set與this.$set的用法與使用場景介紹

    Vue.set()和this.$set()這兩個api的實現(xiàn)原理基本一模一樣,都是使用了set函數(shù),下面這篇文章主要給大家介紹了關(guān)于Vue.set與this.$set的用法與使用場景,需要的朋友可以參考下
    2022-03-03
  • Vue+Element實現(xiàn)動態(tài)生成新表單并添加驗證功能

    Vue+Element實現(xiàn)動態(tài)生成新表單并添加驗證功能

    這篇文章主要介紹了Vue+Element實現(xiàn)動態(tài)生成新表單并添加驗證功能,本文通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • JS 實現(xiàn)獲取對象屬性個數(shù)的方法小結(jié)

    JS 實現(xiàn)獲取對象屬性個數(shù)的方法小結(jié)

    這篇文章主要介紹了JS 實現(xiàn)獲取對象屬性個數(shù)的方法,結(jié)合實例形式總結(jié)分析了JS 獲取對象屬性個數(shù)的三種常用方法,需要的朋友可以參考下
    2023-05-05
  • Vue 過渡實現(xiàn)輪播圖效果

    Vue 過渡實現(xiàn)輪播圖效果

    本篇文章主要介紹了Vue 過渡實現(xiàn)輪播圖效果,Vue 的過渡系統(tǒng)是內(nèi)置的,在元素從 DOM 中插入或移除時自動應(yīng)用過渡效果。有需要的小伙伴可以參考下。
    2017-03-03

最新評論