轉(zhuǎn)帖|使用教程|編輯:龔雪|2014-08-25 09:33:16.000|閱讀 1534 次
概述:在使用amCharts制作圖表的時(shí)候,常常會(huì)遇到不少問(wèn)題,今天就和大家來(lái)研究下一些常見(jiàn)問(wèn)題的解決方法。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
在瀏覽器中(即session中)刷新頁(yè)面,但是生成的數(shù)據(jù)卻不能及時(shí)顯示,但是,新開(kāi)一個(gè)瀏覽器就可以。
如果你不是太在乎實(shí)時(shí)性,只是為了調(diào)試的方便,可以刪除瀏覽器的臨時(shí)文件即可。如果你需要的實(shí)時(shí)性比較強(qiáng)則可以讓瀏覽器禁用緩存,在您的配置文件中作如下設(shè)置: <add_time_stamp>true</add_time_stamp>
這個(gè)設(shè)置將使瀏覽器自動(dòng)在數(shù)據(jù)文件后面加個(gè)時(shí)間戳參數(shù),以便每次重新獲得你的數(shù)據(jù)來(lái)填充amCharts。也可以手動(dòng)數(shù)據(jù)文件名后加個(gè)時(shí)間戳來(lái),以PHP為例如下:
so.addVariable("settings_file", "settings.xml?<?php echo mktime();?>");
也就是在settings.xml中加入
<add_time_stamp>true</add_time_stamp>
即可如下
<?xml version="1.0" encoding="utf-8"?> <settings> <add_time_stamp>true</add_time_stamp>
.................分割線..................
這里是其他設(shè)置項(xiàng)
<settings>
或:so.addVariable("settings_file", "settings.xml?<?php echo mktime();?>");
在.swf文件同目錄下新建一個(gè)文件:amcharts_key.txt寫(xiě)入一行內(nèi)容:AMCHART-LNKS-1966-6679-1965-1082
擴(kuò)展閱讀:amCharts應(yīng)用實(shí)例:日志分析
相關(guān)問(wèn)題:amCharts制作的圖表里面的網(wǎng)址水印如何消除?
將數(shù)據(jù)文件amline_data.xml的編碼方式改為UTF-8。即<?xml version="1.0" encoding="UTF-8"?>
有個(gè)這個(gè)事件:
clickGraphItem="onAmSeriChartClick(event);" private function onAmSeriChartClick(e:GraphEvent):void{ var gdi:GraphDataItem = e.item as GraphDataItem; trace(gdi.category) //根據(jù)這個(gè)名稱(chēng)去跳轉(zhuǎn)就可以了。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn