作者ruichin (ruichin)
看板Ajax
標題[問題] 有關Chart.js問題
時間Wed Mar 22 11:48:03 2017
大家好
現在遇到一個問題
我要放上去的資料是一組array
在桌機的chrome、firefix、safari、Opera看都是可以
但是IE不行
而在手機看android的都可以
但是在ios的chrome、safari看時跟桌機的IE情況一樣
就是表格圖有出來,但是data資料沒有出現 (柱狀圖沒有呈現)
而我試過如果data輸入純數字 ex 3213 IE跟ios都有出現
data用變數帶進去就跑不出來
我需要用變數去帶入data
因為那組array是動態的
請問有人遇過這問題嗎?
非常感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.238.57
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1490154486.A.A88.html
1F:推 s25g5d4: 重畫阿 他不會自動更新 03/22 13:52
我知道他不會自動更新而我的問題也不是這個
我沒有說清楚,那組動態的array是我從後端API抓到的值
每天都有很多筆,然後我把它用for in每天的加總起來後再丟到array
而在上面所述的browser有的可以呈現有的不行
※ 編輯: ruichin (114.136.238.57), 03/22/2017 14:04:16
2F:→ cf1064: 把抓到的值強制轉成數字型態? 03/22 21:50
3F:→ ruichin: 有用parseInt了,覺得很奇怪ios裝置跟Ie柱狀圖出不來, 03/22 23:30
4F:→ ruichin: 其它都可以 03/22 23:30
5F:→ xw: 建議先檢查array的內容,有的browser很聰明幫你換了,有的... 03/22 23:47
6F:→ ruichin: 也有試過用字串的,但是情況跟int一樣都是ios跟IE圖消失 03/23 09:05
7F:→ mike20169631: 你要先google看看,chart.js是否有支援IE嗎? 04/02 20:07