vuejs2检查value是否为true会产生意外结果

时间:2017-10-09 10:34:20

标签: javascript vuejs2

AM执行ajax请求,我想检查来自http请求的结果是真还是假,但结果非常意外

我这样做

axios.post("check-user")
.then(
    (res) => {
    if (res.data) { //return value is either true or false
        console.log("its true");
    } else {
        console.log("ites false");
    }
})

以上总是执行false

当我尝试

axios.post("check-user")
.then(
    (res) => {
    if (res.data === true) { //return value is either true or false
        console.log("its true");
    } else {
        console.log("ites false");
    }
})

最后一个工作

为什么if(res.data)if(res.data === true)工作时失败。

0 个答案:

没有答案