微信小程式中使用ECharts動態展示

2021-10-23 22:20:34 字數 1664 閱讀 6172

圖表的標識:id="mychart-dom-bar-bt",資料繫結:ec="}"

="container"

>

"mychart-dom-bar-bt" canvas-id=

"mychart-bar" ec=

"}">

<

/ec-canvas>

<

/view>

import

*as echarts from

'../../ec-canvas/echarts'

;page(,

ecbt:

, categorylistdata:

,//類別資料

categorylistname:

,//類別名稱},

//今天銷售金額

selltodaygetdata()

).then

(res=>

list.value = tempcategorylistdata[i]

.price

list.name = tempcategorylistdata[i]

.name

this

.data.categorylistdata.

push

(list)

}for

(var i =

0; i

) console.

log(

this

.data.categorylistname)

console.

log(

this

.data.categorylistdata)})

.then

(res=>)}

, initbt:

function()

);chart.

setoption

(this

.getoptionbt()

);return chart;})

},getoptionbt:

function()

, tooltip:

: (%)'},

legend:

, series:[}

}]};

return option;},

/** * 生命週期函式--監聽頁面載入

tips:本部落格使用的雲函式獲取資料,如果使用靜態資料配置如下

微信小程式 使用echarts

一 頁面 二 js 1 引用echarts 外掛程式 import as echarts from ec canvas echarts.js 2 data 3 onload function options 4 寫方法 圖表初始化 initchart function history chart.s...

微信小程式使用echarts隨筆

1 在設定y軸數值的時候,可以在 yaxis 中通過配置 splitnumber 來控制 y 軸被分割成為幾段,舉個例子,設定 splitnumber 為 5,然後y軸就會根據後台返回的資料,將y軸分為5份,最高值為返回資料中的最高值,例如返回資料為 10,30,21,50,60 此時,y軸最大顯示...

微信小程式中使用watch

設定 setwatcher page let lastkey key key.length 1 假設key my.name 此時nowdata data my data.my,lastkey name let watchfun watch v handler watch v 相容帶handler和不...