response是字符串,且前后可能存在空格,你输出一下typeof和length
打断点看值.不要用log
试试用0和1
服务端是怎么返回的?
既然如此,还有什么纠结的 —— 难道你会if(data==XX)来判断?反正是if(data){},出了问题找接口提供方——“你们这不是Boolean”。
console.log(typeof(data)) 看看是不是boolean类型
返回结果是true,不代表它就是true。 1===1也返回true。 查看一下data的数据类型是不是布尔型
这个得去后台打个断点看看具体是返回了个什么东西
楼主问题找到了吗?我测试了也很纳闷。
楼主,问题的原因是什么?
不会是字符串吧?