HighChat 動態繫結資料記錄

2022-02-24 19:13:11 字數 782 閱讀 2859

最近剛開始做圖形操作,糾結了一上午,highchat 動態繫結資料這塊一直不知道怎麼繫結,後來多次嘗試,發現

1.x軸的資料是個陣列格式,我從後台傳到前台的時候,js中用陣列進行處理資料,然後賦值到chat就不會報錯,

2.y軸的資料和x軸資料還不一樣,通過陣列處理後發現還是無法顯示。後來我在後台將資料新增了中括號括起來後,傳到前台,然後前台在用eval()處理後就能夠顯示了

3.eval具有計算的功能,剛開始x軸的時候我用了eval對時間進行操作發現時間都是相減了,格式為:2017-07-27,格式居然為1998這樣的。

下面是我的後台和前台的程式邏輯:

1.後台mvc控制器

1  publicactionresult index()

2 5 publicactionresult getallreport()

6 ;8 returnjson(result);

9 }

2.前台:

@

另外呢還有一些 小處理

1.   2條折線重複的時候,滑鼠放上去需要都顯示資料

tooltip: 

2.  去除highchat.com **

credits: 

3. 重新整理資料的時候 需要將上次的折線圖清除

function cleartable() 

}

HighChat動態繫結資料 資料後台繫結(三)

今天看了幾位大佬的部落格,學到了一些,現在分享一下,也作為以後的參考 不多說看 1.後台 public actionresult ajax2 reportdata.categories key double?value double?value1 reportitem ri1 new reporti...

Mobiscroll控制項動態繫結資料

用mobiscroll 可實現ios系統自帶的選擇器控制項效果,支援幾乎所有的移動平台 ios,android,blackberry,windows phone 8,amazon kindle 當然在pc的瀏覽器上跑,效果也還不錯。mobiscroll控制項動態繫結資料 這裡以乙個動態繫結城市選擇框...

Djago Form元件動態繫結資料

用form元件生成下拉框時,通常下拉框內的資料從資料庫中獲取。當在資料庫中更新或者新增資料時,發現在重新整理瀏覽器頁面時,下拉框內的資料無變化。需要重新啟動django在實際中這是不合理的 views.py class test2form forms.form user fields.choicef...