Axure 教程:利用圖表前端插件實(shí)現(xiàn)高級(jí)可視化圖表
如何通過圖標(biāo)前端插件完成高級(jí)可視化圖表?筆者在此給出了詳細(xì)教程,與大家分享~~
后臺(tái)開發(fā)中避免不了實(shí)現(xiàn)一些可視化的圖表,主要制作的方法有四種:Excel表格截圖、Axure圖形繪制、Axure網(wǎng)頁框架和Axure第三方圖表元件。
第三個(gè)“Axure網(wǎng)頁框架”需要結(jié)合antv、echarts、HighCharts等前端可視化插件代碼。
第四個(gè)“Axure第三方圖表元件”,是由技術(shù)大佬開發(fā)的Axhub Charts圖表元件。但是圖表的元件數(shù)有限,適合快速搭建簡(jiǎn)單的圖表,但是無法滿足我們更復(fù)雜的圖表設(shè)計(jì)。
因此,想要更高級(jí)的可視化圖表還是需要通過第三種方法實(shí)現(xiàn)。接下來,給大家詳細(xì)講解具體方法(此教程以echarts為例):
ECharts是一款由百度前端技術(shù)部開發(fā)的,基于Javascript的數(shù)據(jù)可視化圖表庫,提供直觀,生動(dòng),可交互,可個(gè)性化定制的數(shù)據(jù)可視化圖表。
具體實(shí)現(xiàn)方法
第一步
從左側(cè)【元件庫】拉入一個(gè)【內(nèi)聯(lián)框架】作為可視化圖表的載體。如下所示:
第二步
1. 瀏覽器打開echarts的可視化圖表官網(wǎng)鏈接地址:https://www.echartsjs.com/examples/zh/index.html
2. 選擇符合你要求的可視化圖表,點(diǎn)擊進(jìn)入編輯運(yùn)行頁面:此教程以這個(gè)復(fù)雜的可視化案例講解,鏈接如下:https://www.echartsjs.com/examples/zh/editor.html?c=pie-nest
圖形如下所示:
點(diǎn)擊右下角的【Download】將圖表的前端代碼下載下來,文件為pie-nest.html。再將此文件放在Axure源文件之前發(fā)布生成文件夾里面,如下所示:
你可以在代碼編輯器中修改成自己想要的數(shù)據(jù)指標(biāo)以及數(shù)據(jù)項(xiàng);
3. 雙擊【內(nèi)聯(lián)框架】,選擇下面的【鏈接到url或文件】的選項(xiàng),并將pie-nest.html鏈接輸入進(jìn)去。如下所示:
第三步
雙擊文件夾中的index代碼文件,即可查看到剛才鏈接的可視化圖表效果。如下所示:
只能打開生成的文件夾中的對(duì)應(yīng)頁面html文件,才能看到圖表。
如果從Axure源文件直接點(diǎn)擊右上角的【預(yù)覽】按鈕,是無法看到的。出現(xiàn)如下的情況:
教程源文件
百度云教程源文件:https://pan.baidu.com/s/1RRbsnVCp-CstfNL7iG5ILw
提取碼: ei5r
作者:火星人~艾斯,公眾號(hào):艾斯的Axure峽谷
本文由 @火星人~艾斯 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
大屏可視化組件:https://axhub.im/pro/2b260d89135ec5a1/#g=1
可視化圖表官網(wǎng)鏈接地址:https://www.echartsjs.com/examples/zh/index.html 這個(gè)網(wǎng)址貌似都是顯示要授權(quán)
大屏可視化組件:https://axhub.im/pro/2b260d89135ec5a1/#g=1
您好請(qǐng)教一個(gè)問題,我按照您的教程操作,沒有顯示報(bào)表,彈框提示我:百度未授權(quán)使用地圖API,可能是因?yàn)槟峁┑拿罔€不是有效的百度LBS開發(fā)平臺(tái)秘鑰。如果輸入其他網(wǎng)址是可以打開的。不知道作者和其他同學(xué)是否也遇到過同樣問題
斷網(wǎng)狀態(tài)或者關(guān)掉彈窗后,可以正常顯示
主要是因?yàn)榇a里面引用了百度地圖API,但是未授權(quán)或者秘鑰ak失效。解決方法,可以直接刪掉可視化圖表里面的引用百度地圖API的代碼字段。如:
刪除掉那部分字段呢,這個(gè)例子沒舉完呢
把這段引用百度地圖的api代碼去掉就行
百度地圖API的這個(gè)‘pie-nest.html’,怎么刪除‘引用百度地圖的api代碼’呢?我打開‘pie-nest.html‘,也是啥都不顯示
大屏可視化組件:https://axhub.im/pro/2b260d89135ec5a1/#g=1