关于在jsp中Echarts的一些小bug
小惊喜 小BUG
今天,舍友接到导师的任务,让他调一下前端,类似就是地图上的小红点调不出来,我就试了试,没想到给调出来了
我过去看了看是jsp
,我其实没怎么接触过jsp
,仔细一看很多js语法,我就试图帮他看看,他们两个人就在哪里看,也不知道打印,也不知道用F12看看,他们本来怀疑是数据并没有拿到,但是我console.log了一下,发现数据是拿到了的。而且甚至数据并没有出错。
我起初怀疑是dom
加载的问题,先加载了dom
,而数据并跟不上。后来我在其他地方加了一下相关数据,发现并不是dom
加载的问题。
问题是,如果把那个对象写死,就能够显示红点。类似这样:
myID = {name:"wukelan",value:[1,2,3]}
然后我分别用F12,打出来了正确的,和错误的myID
,其实打印了好几遍。最后一次我发现,打印出来的数字并不是Inter
类型,而是字符串类型,于是我强制把他转成了Inter
类型,红点就出现了!