Posted in技術探討
Echart 的基本介紹
Echart 是一個基於javascript的開源資訊圖表函示庫,主要是提供資料可視化的功能,什麼是資料可視化呢?資料視覺化的意思是將需要用到的資料以圖表的方式去呈現,例如我們日常生活中常會用到的長條圖、折線圖、圓餅圖等,都是一種資料可視化的方式。
Echart 是一個基於javascript的開源資訊圖表函示庫,主要是提供資料可視化的功能,什麼是資料可視化呢?資料視覺化的意思是將需要用到的資料以圖表的方式去呈現,例如我們日常生活中常會用到的長條圖、折線圖、圓餅圖等,都是一種資料可視化的方式。
在表單開發的過程中,我們經常面臨著處理各種複雜輸入元素的挑戰。在先前的文章中(“jQuery “快速處理多欄位表單),我們已經介紹了如何迅速處理簡單的表單元素,包括select、text、textarea、number等。然而,當遇到像是radio button、checkbox或者更複雜的multicheckbox時,我們原本的處理方式就不再適用,容易導致資料庫存儲的資訊錯誤。因此,這篇文章旨在紀錄如何在現有的架構上進行調整,以快速獲取這些特殊輸入元素的值。
說明:這次主要內容為實作上次所介紹的Javascript的”map函數”功能,我以C#的List陣列擴充了一個Map方法,並使用了多載的方式使參數能像Javascript的map功能任意選填。
陣列函數
Array.forEach(function callback(currentValue[, index[, array]])
函數說明:列舉出列所有內容並執行callback的內容。