后端返回数值类型,为什么会变成布尔类型了?

在请求完数据后在netWork请求后返回结果中可以明显看到id和status字段的值都是1

但是在console打印出来status的值却变成了false,而id的值确任是数值1,
以在以下是axios的响应代码段,,请问下大佬们为啥会出现这种情况啊,
怎么解决。

阅读 3.3k
2 个回答

用了什么UI,v-model给他改变了值吧。

你在掉完接口后的逻辑处理中是否修改了这个字段,这个问题太多人问过了。
你可以试试console.log(JSON.parse(JSON.stringify(response)))打印复制的数据,打印出来应该就还是1

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题