黄页在线观看视频_日韩电影免费在线_精品剧情v国产在线观看在线_欧美国产精品久久_99精品国产99久久久久久福利_色无极亚洲影院_1区2区在线观看_精品久久久久久无

當(dāng)前位置: 首頁(yè) >> 業(yè)界 >
Axure高保真教程:通過(guò)輸入框動(dòng)態(tài)維護(hù)可視化圖表_焦點(diǎn)快播
來(lái)源:人人都是產(chǎn)品經(jīng)理     時(shí)間:2023-06-16 19:22:35

與靜態(tài)圖相比,動(dòng)態(tài)圖更能夠吸引他人注意,更好地呈現(xiàn)所需要表達(dá)的內(nèi)容。本文介紹了動(dòng)態(tài)圖表在數(shù)據(jù)可視化中的作用,并以柱狀圖為例,分享了通過(guò)輸入框控制調(diào)用外部的js圖表的制作教程,希望對(duì)你有所幫助。


(相關(guān)資料圖)

與靜態(tài)圖表相比,動(dòng)態(tài)圖表更能吸引觀(guān)眾的眼球并提供更好的視覺(jué)效果。動(dòng)態(tài)元素可以吸引觀(guān)眾的注意力,使數(shù)據(jù)更生動(dòng)、更具交互性。

這有助于提高信息傳達(dá)的效果,并能夠引起觀(guān)眾的興趣和參與。所以今天作者就教大家,如果通過(guò)輸入框元件,動(dòng)態(tài)維護(hù)可視化圖表里的數(shù)據(jù),實(shí)現(xiàn)圖表跟隨數(shù)據(jù)變化而變化的效果。

下面我們會(huì)以柱狀圖為案例:

一、效果展示

可以在輸入框里修改項(xiàng)目名或數(shù)據(jù),修改后自動(dòng)生成對(duì)應(yīng)的柱狀圖。可以在輸入框里增加或刪除數(shù)據(jù),自動(dòng)生成對(duì)應(yīng)的柱狀圖。可以通過(guò)復(fù)制粘貼的方式,批量添加新的數(shù)據(jù),自動(dòng)生成對(duì)應(yīng)的柱狀圖。

原型預(yù)覽地址:https://9ancyh.axshare.com/#g=1

二、制作教程

像案例中的柱狀圖,我們主要有兩種方法制作:一種是用Axure原生元件制作的,另外一種是通過(guò)調(diào)用外部js圖表來(lái)制作的。

前者的好處是通過(guò)原生元件制作,無(wú)需聯(lián)網(wǎng),而且后續(xù)交互都可以自由添加,缺點(diǎn)是首次制作時(shí)間較長(zhǎng);

后者的好處是,通過(guò)調(diào)用代碼來(lái)實(shí)現(xiàn),基本復(fù)制粘貼就可以搞定;缺點(diǎn)是后續(xù)如果要制作交互會(huì)比較麻煩,需要聯(lián)網(wǎng)或者js本地化,自身也需要懂一點(diǎn)點(diǎn)代碼。

那今天我就教大家用輸入框控制調(diào)用外部的js圖表,用Axure原生元件制作的以前的教程也有分享過(guò),有需要的同學(xué)可以查看歷史文章。

1、Axure調(diào)用echarts圖表的原理講解

我們?cè)贏xure里面調(diào)用echarts的基礎(chǔ)圖表,只需在echarts里面找到你需要的圖表,這里是基礎(chǔ)的圖表,那些什么3D的這里不適用。

然后點(diǎn)擊下載示例按鈕,就可以下載這個(gè)圖表的html代碼。

如下圖所示:

我們也可以在紅色框那里填寫(xiě)好具體的數(shù)據(jù)或樣式,調(diào)整好之后在下載就會(huì)得到html文件。那這個(gè)文件怎么應(yīng)用在axure里面呢?

這里有很多種方法,之前在調(diào)用echarts圖表的教程里也有詳細(xì)介紹,這里就簡(jiǎn)單的說(shuō)明一下:

通過(guò)內(nèi)聯(lián)框架,里面填寫(xiě)這個(gè)html文件的本地地址,但是因?yàn)閍xure預(yù)覽是不能打開(kāi)本地文件的,所以我們要生成html文件之后才能看到,如果需要在預(yù)覽就看到,就需要用地址轉(zhuǎn)換工具才行。將html文件放在服務(wù)器或者云存儲(chǔ)的環(huán)境,生成一個(gè)在線(xiàn)的地址,這樣就可以通過(guò)內(nèi)聯(lián)框架直接打開(kāi)對(duì)應(yīng)的地址從而看到圖片了。我們將html文件轉(zhuǎn)為txt,就可以看到里面的html代碼,通過(guò)js調(diào)用的方式,或者將html轉(zhuǎn)成js代碼,將圖表通過(guò)指定元件或者內(nèi)聯(lián)框架來(lái)實(shí)現(xiàn)。

如果前兩種的話(huà),代碼在文件里面,就很難實(shí)現(xiàn)輸入框控制圖表數(shù)據(jù)了;如果用第三種方法,代碼在axure里面,就可以通過(guò)修改代碼里數(shù)據(jù)的值,從而控制生成對(duì)應(yīng)的圖表。

2. 代碼的拆解

以echarts柱狀圖為例,以下是控制圖表的基礎(chǔ)代碼:

可以看到xAxis里的data是控制柱狀圖的項(xiàng)目,格式為’1月’, ‘2月’, ‘3月’, ‘4月’, ‘5月’, ‘6月’,yAxis里的data是控制柱狀圖數(shù)值,格式為1234, 2468, 3579, 5678, 6666, 3333 。

3. 輸入框里文本的變換

我們?cè)诳匆幌螺斎肟蚶锏奈谋荆缦聢D所示:

所以我們就要將冒號(hào)左變的項(xiàng)目值的格式轉(zhuǎn)變成’1月’, ‘2月’, ‘3月’, ‘4月’, ‘5月’, ‘6月’;冒號(hào)右邊的的數(shù)據(jù)格式轉(zhuǎn)變成1234, 2468, 3579, 5678, 6666, 3333

這里我們就要對(duì)文本進(jìn)行處理。首先我們要取第一行出來(lái)變成如下圖的形式:

這里我們主要用到兩個(gè)函數(shù),indexof函數(shù)和slice函數(shù)。我們通過(guò)indexof函數(shù),可以找到第一行的換行的位置,然后用slice函數(shù)可以將他提取出來(lái),分別設(shè)置到兩個(gè)文本里。

然后我們就要對(duì)提取出來(lái)的文本1月:1234進(jìn)行處理了,這里我們也是用indexof和slice函數(shù),indexof函數(shù)可以找到冒號(hào)的位置,然后用slice函數(shù)分別提取處冒號(hào)前的項(xiàng)目值,以及冒號(hào)后的數(shù)據(jù)值。

然后我們新建兩個(gè)文本分別保存兩個(gè)值,文本默認(rèn)為空,增加文本為它原來(lái)的值增加上新的值。這里需要注意:項(xiàng)目值的格式’text’,需要用引文引號(hào)包圍,并且用引文逗號(hào)分隔; 數(shù)據(jù)值的格式只需要用英文逗號(hào)分隔即可。

這樣處理完第一行之后,我們接著處理第二行、第三行數(shù)據(jù),這里我們只需要做一個(gè)循環(huán)即可,判斷它里面的還有沒(méi)有內(nèi)容行,如果有內(nèi)容,我們就繼續(xù)上面的循環(huán);如果沒(méi)有內(nèi)容了,我們就可以可以結(jié)束循環(huán),觸發(fā)調(diào)用js圖表,這樣就可以調(diào)用圖表了。

三、交互什么時(shí)候執(zhí)行

最后,我們什么時(shí)候觸發(fā)這個(gè)交互呢?一般我們?cè)谳斎肟蚴ソ裹c(diǎn)的時(shí)候,但是一般默認(rèn)圖表里會(huì)有基礎(chǔ)數(shù)據(jù),所以我們?cè)谳d入時(shí)就要開(kāi)始執(zhí)行了。

我們要先將xy的記錄文本先設(shè)置為空,因?yàn)檫@是開(kāi)始前,后面都是在他們?cè)瓉?lái)文本的基礎(chǔ)上增加值。如果不清空,在后面修改值的時(shí)候,前面的就不會(huì)重置,變成越來(lái)越多數(shù)據(jù)了。

然后我們考慮到有些人會(huì)打英文冒號(hào),有些人會(huì)打中文冒號(hào),所以我們用replace函數(shù)統(tǒng)一將中文冒號(hào)轉(zhuǎn)為英文冒號(hào)。

然后我們觸發(fā)上面文本轉(zhuǎn)換即可。

然后如果修改了數(shù)據(jù),我們也要觸發(fā)這個(gè)交互。我們以輸入框失去焦點(diǎn)時(shí),作為修改完成的依據(jù),這里不需要重新寫(xiě)一遍事件,因?yàn)榍懊孑d入時(shí)已經(jīng)寫(xiě)好了,我們只需要用觸發(fā)交互,觸發(fā)輸入框載入時(shí)即可。

這樣我們就制作完成了通過(guò)輸入框動(dòng)態(tài)維護(hù)可視化圖表的原型模板了,下次使用時(shí),只需要復(fù)制粘貼,修改輸入框里的選項(xiàng)文字,即可自動(dòng)生成柱狀圖的效果了,是不是很方便呢?

當(dāng)然,后續(xù)你們也可以根據(jù)需要,增加一些常用圖表,例如條形圖、餅圖、環(huán)形圖等,都是一樣的方法哦。

那以上就是本期教程的全部?jī)?nèi)容,感興趣的同學(xué)們可以動(dòng)手試試哦,感謝您的閱讀,我們下期見(jiàn)。

本文由 @AI產(chǎn)品人 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載

題圖來(lái)自 Unsplash,基于 CC0 協(xié)議

該文觀(guān)點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。

標(biāo)簽:
推薦新聞 +
猜您喜歡 +

X 關(guān)閉

X 關(guān)閉

欧美色成人综合| 伊人久久大香线蕉综合四虎小说| 国产午夜亚洲精品不卡| 二人午夜免费观看在线视频| 亚洲精品电影在线| 九色在线视频| 亚洲草久电影| 欧美日韩一区免费| 精品无人乱码一区二区三区| 欧美日本一区二区三区| 日韩精品一级| 一本大道久久a久久精二百| 国产精品亚洲欧美一级在线 | 青青九九免费视频在线| 蜜桃视频免费观看一区| 毛片在线免费| 国产91精品一区二区麻豆亚洲| 国产在线中文字幕| 国产suv精品一区二区6| 黄网站在线播放| 99re8在线精品视频免费播放| 丝袜美女在线观看| 亚洲国产精品二十页| 久久久男人天堂| 亚洲黄一区二区三区| 日本黄色成人| 欧美自拍丝袜亚洲| 日韩成人综合| 69免费视频| 美女国产精品| eeuss影院在线观看| 99re热视频精品| 成人性生交大片免费看网站| 亚洲天堂免费在线观看视频| 24小时成人在线视频| 欧美性生活一区| 亚洲女同一区| 中文在线a√在线8| 菠萝蜜视频在线观看一区| av今日在线| 五月婷婷欧美视频| 超碰成人久久| 无限国产资源| 成av人片一区二区| 日韩制服诱惑| 欧美日韩的一区二区| 亚洲视频在线免费| 久久国产66| 992tv在线观看| 国产精品888| 欧美无毛视频| 欧美综合一区二区三区| 婷婷综合久久| 精品久久久久一区二区三区| 久久久精品影视| 一区二区三区视频免费视频观看网站 | 九色在线视频蝌蚪| 国产精品久久久久久久久免费相片| 9999精品| 亚洲精品成人久久电影| 精品一区二区三区久久久| 成年女人在线看片| 欧美中文字幕一二三区视频| 在线看片成人| av黄色在线| 欧美日韩亚洲一区二区| 888久久久| 欧洲日本在线| 欧美日韩精品在线视频| 狠狠噜噜久久| av黄在线观看| 欧美日韩在线直播| 久久综合九色| 亚洲成人看片| 亚洲国产精品久久| 丁香另类激情小说| 午夜久久av| 国产黄视频在线观看| 99re免费视频精品全部| 日日狠狠久久偷偷综合色| 97在线资源| 一区二区三区四区国产精品| 亚洲天堂一区二区三区四区| 成人在线观看网站| 欧美日韩在线视频首页| 欧美视频成人| 2020日本在线视频中文字幕| 91精品综合久久久久久| 狠狠狠色丁香婷婷综合激情| 日韩在线电影| 毛片视频免费观看| 亚洲色欲色欲www在线观看| 亚洲理论电影网| 国产调教在线| 蜜桃av一区二区三区| 在线视频亚洲欧美中文| 欧美天堂在线观看| 国产视频二区在线观看| 欧美综合亚洲图片综合区| 性欧美18xxxhd| 欧美成人video| 99久久综合精品| 国产一区二区三区四区五区 | 91禁在线看| 日韩视频一区二区三区在线播放 | jizz性欧美2| 日本中文字幕一区二区有码在线| 亚洲一区二区视频在线观看| 亚洲综合电影一区二区三区| 亚洲精品一区三区三区在线观看| 亚洲日本欧美日韩高观看| 中文字幕在线免费不卡| 亚洲每日更新| www.久久99| 欧美高清成人| 欧美男生操女生| 97精品电影院| 欧美黄在线观看| 精品福利在线| 色视频在线观看免费| 欧洲中文字幕精品| eeuss影院一区二区三区| 日韩电影在线视频| 波多野结衣久久| 97高清视频| 精品久久久国产| 国产不卡免费视频| 欧美第一精品| 国产成人免费精品| 色就是色亚洲色图| 91精品国产欧美一区二区成人| 久久天天做天天爱综合色| 女生裸体视频一区二区三区| 91在线成人| 国产综合在线观看| 精品日韩在线一区| 一区二区三区.www| 国产一区二区三区久久久 | 麻豆电影在线| 欧美久久久久免费| 中文字幕一区二区三区av| 成年人羞羞的网站| 9i在线看片成人免费| 黑丝一区二区三区| 伊人久久噜噜噜躁狠狠躁| 操你啦在线视频| 二区三区中文字幕| 欧美日韩亚洲国产综合| 欧美激情综合在线| 久久99精品一区二区三区| 先锋资源久久| 日韩在线网址| 国内精彩免费自拍视频在线观看网址| 日本二区视频| 56国语精品自产拍在线观看| 亚洲人妖av一区二区| 丁香激情综合国产| 久久综合伊人| 亚洲国产精品久久久久蝴蝶传媒| 色狠狠一区二区三区| 男人的天堂在线视频免费观看 | 91午夜精品| 中文不卡1区2区3区| freemovies性欧美| 国产超碰精品在线观看| 欧美白人最猛性xxxxx69交| 午夜精品久久一牛影视| 国产亚洲欧美色| 国产在线一区二区| 亚洲激情成人| 色综合久久网| 欧美日韩看看2015永久免费| av高清一区| a'aaa级片在线观看| av中文字幕一区二区三区| 日韩欧美国产精品一区二区三区| 日韩欧美一级片| 精品视频资源站| 欧美日韩精品在线播放| 日韩理论片一区二区| 久久色在线观看| 成人免费视频caoporn| 美女在线一区二区| 国产欧美日本| 国产精品v日韩精品v欧美精品网站| 日韩人体视频| 好吊妞国产欧美日韩免费观看网站 | 亚洲美女尤物影院| 久久久久黄久久免费漫画| 日本欧美在线视频免费观看| 日本在线视频1区| 性欧美孕妇孕交| 黄页网站视频在线观看| 黄色一级片视频| 久久人人爽人人爽人人片av不| 在线观看欧美| 祥仔av免费一区二区三区四区| 日韩性xxx| 欧美va在线观看| 91亚洲视频|