近期用amCharts做图表.一切都很顺利,然后演示的时候掉链子了,平时开发的时候都是用的火狐和谷歌,加上这种图表框架本来就号称兼容性极好,也没有在ie上测试,演示的机器上恰巧用的是ie11,发现一个普通柱状图表的x轴的目录名显示为undefined.换用谷歌浏览器又一切正常.

显然出现兼容性问题了,但是这个很奇怪啊,用ie打开amCharts的官网的demo,发现显示是正常的,但是本机的程序却不正常,马上将官网的最新版本替换本机版本,再运行依然显示不正常.把官网上的例子整个替换下来,用ie打开显示却是正常的.这就怪了.然后开始逐行对比代码,正常的demo关键代码点为:

                    "categoryField": "reqName",
"categoryAxis": {
"gridPosition": "start",
"gridAlpha": 0,
"tickPosition": "start",
"tickLength": 20,
"labelFunction":function(value, formattedValue, valueAxis){
return value.substring(0,5);
}
}

本地有问题的代码为:

                    //x轴的分类
"categoryField": "reqName",
"categoryAxis": {
"gridPosition": "start",
"gridAlpha": 0,
"tickPosition": "start",
"tickLength": 20,
"labelFunction":function(value, formattedValue, valueAxis){
return value.substring(0,5);
}
}

除了多了那么一行中文注释没有任何区别,然后试着把有问题的代码的中文注释去掉,运行显示正常了,然后中文注释换成//x轴也是显示正常的.

这只能得出一个结论了:某些中文注释被浏览器解析的时候也可能产生一些问题.

最新文章

  1. [很郁闷]python2.7连接mysql5.5配置
  2. C语言与水仙花数
  3. iOS:图像和点击事件
  4. android 客户端 和 新浪微博如何打通的
  5. git实用攻略(二)
  6. SecurityError:Error:#2148
  7. 2018年东北农业大学春季校赛-wyh的吃鸡
  8. [Linux] deepin安装node
  9. 设置SSH免密码登录
  10. 最全面的 Spring 学习笔记
  11. while循环、格式化输出、运算符和编码初识
  12. 使用boost线程定时器作为后台线程来切换主循环程序状态方法2
  13. STM32 多通道ADC采样,采用Timer1进行采样率控制,利用DMA进行传输
  14. python demjson
  15. Nginx 配置 Jenkins 反向代理
  16. 在GIT 中增加忽略文件夹与文件
  17. 升级java编译器
  18. 1月5日 对象Object, 含过去看的英文档的总结链接
  19. AI,DM,ML,PR的区别与联系
  20. python 定义类 学习2

热门文章

  1. [译]Godot系列教程三 - 场景实例化(续)
  2. big-endian和little-endian
  3. html 输入框 只能输入数字 只能输入字母数字组合
  4. Lind.DDD.Repositories.Redis层介绍
  5. GJM :Unity3d导出eclipse工程,导入Android Studio
  6. jquery背景自动切换特效
  7. SharePoint 2013 CSOM creat post in NewsFeed Access Denied
  8. 在Autodesk应用程序商店发布基于浏览器的Web应用程序
  9. Activity详解三 启动activity并返回结果
  10. iOS cocoapods升级及问题