基於echarts的圖示庫的構建(產品方案構思篇)
阿新 • • 發佈:2018-12-16
沒想到有生之年會自己來構思產品,唏噓之餘不禁感慨,果然人們都活成了自己討厭的樣子嗎:-(
按專案的需求,我們需要實現一個圖表庫,那麼這個圖表庫是幹嘛的呢,首先他是可配置的,其次他是靈活的,在你配置完某一個模組的圖表之後,相應的模組就會產生相應的圖表,聽起來好像很平平淡淡的,but,這個專案是我們開發自己構思!!完全找不到切入點,並且總感覺有種急急忙忙的感覺。
我的內心
雖然內心很開心,但是專案不能拖啊,擼起袖子開始幹吧。
......
......
......
......
......
......
然後,一天過去了,我們要幹嘛???
所以我們得好好構思,於是便有了這一篇部落格。
我們首先拉出一個模組專門用來配置圖表,那麼接下來就是如何配置的問題了,我們參考了一下bdp的產品(和我們需要的產品非常的像,但是肯定做得比我們屌多了),不過後期我們也會做的很屌。
接下來是配置項,我們得先明確是將圖表應用在哪個模組,所以我們要有個模組選擇的配置項,不禁被自己機智到,完美
那將圖表應用到了模組之後呢,我們要知道什麼模組對應的什麼圖示型別,比如a模組是餅狀圖,b模組是折線圖等等,那我們還要有一個選擇圖示型別的配置項,那麼選擇之後呢,a模組是餅圖,那如果是折線圖呢,資料格式是要變的,這個資料格式我們也需要來一個配置項,告訴後端我們需要的是什麼資料格式。
OK繼續,那麼資料範圍我們需要配置嗎,這個呢就需要看具體的專案需求了,看這個範圍選擇你是交給使用者,還是我們開發自己配置號之後給使用者,如果是給使用者的話, 那麼我們就不需要這個資料範圍的配置項,反之則需要。
還有就是x軸和y軸的引數配置,這個也是要寫一個配置項的。
基本上暫時就先做這個幾個配置項,但是後期的任務還是蠻大的,畢竟配置模組只是一個起頭