作者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/cn.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