uniapp饼状图因返回的value值为字符串而导致的页面卡住不动的bug
按时发散
·
最近在uniapp开发中,使用了ucharts图表,本来用的很顺利,但是因为一个疏忽,导致卡在了一个小问题上很久:在ucharts饼状图里的value,必须是数值类型,而不能是字符串,否则当前页面就会因bug造成浏览器内存崩溃,直接卡住不动了,但是调试里又没有任何报错,相当蛋疼,下面上代码:
{
"series": [
{
"data": [
{
"name": "一班",
"value": 50
},
{
"name": "二班",
"value": 30
},
{
"name": "三班",
"value": 20
},
{
"name": "四班",
"value": 18
},
{
"name": "五班",
"value": 8
}
]
}
]
}
特别注意,data中的value一定得是数字类型,常常前端获取后台的数据时,会忽略了去检测当前数据的数据类型是不是正确的,从而引发bug,而且相当难调试,大家一定要注意!
更多推荐
已为社区贡献11条内容
所有评论(0)