1. 程式人生 > 其它 >關於在jsp中Echarts的一些小bug

關於在jsp中Echarts的一些小bug

小驚喜 小BUG

今天,舍友接到導師的任務,讓他調一下前端,類似就是地圖上的小紅點調不出來,我就試了試,沒想到給調出來了

我過去看了看是jsp,我其實沒怎麼接觸過jsp,仔細一看很多js語法,我就試圖幫他看看,他們兩個人就在哪裡看,也不知道列印,也不知道用F12看看,他們本來懷疑是資料並沒有拿到,但是我console.log了一下,發現數據是拿到了的。而且甚至資料並沒有出錯。

我起初懷疑是dom載入的問題,先載入了dom,而資料並跟不上。後來我在其他地方加了一下相關資料,發現並不是dom載入的問題。

問題是,如果把那個物件寫死,就能夠顯示紅點。類似這樣:

myID = {name:"wukelan",value:[1,2,3]}

然後我分別用F12,打出來了正確的,和錯誤的myID,其實列印了好幾遍。最後一次我發現,打印出來的數字並不是Inter型別,而是字串型別,於是我強制把他轉成了Inter型別,紅點就出現了!

這時候,我感覺到了為啥要用JS去寫一些東西了,這樣就能避免這樣的錯誤和麻煩!