zoukankan      html  css  js  c++  java
  • 使用axios 报 name.toUpperCase is not a function

    使用axios 报 name.toUpperCase is not a function

    可能是许久没有用vue了,有些生疏,加上尝试之前总结的思路,这次在项目上实现时,碰到的问题。让人有些懵,不知所措,还是需要项目来稳住我这漂浮的心

    先抛出错误

    name.toUpperCase is not a function一般不外乎语法错误,或者没有这个值,结果我debugger 等,都没能有效的找到原因所在,只能大量搜索,终于碰到一个可能跟我类似的问题

    鄙人代码片段

    axios.defaults.headers = `'Content-Type': 'application/json', 'Accept': 'application/json'`
    

    我也不知道为何 我会写成这个,结果就出现上诉的错误,而自己一下子也没察觉出来,最后才发现怎么是字符串。修改如何

    axios.defaults.headers = {'Content-Type': 'application/json', 'Accept': 'application/json'}
    

    字符串改为 对象就好了

    总结

    • 问题解决简单,但是找到原因所在,确是百般困难,并不是一下子就出来了,总以为自己写的没错,不应该是小问题错误,想想就无言
    • 所以鄙人一再告诫自己多看问题,先看看是不是配置等有问题,再去检索,如此更好
  • 相关阅读:
    8.使用axios实现登录功能
    7.django配置跨域并开发测试接口
    9.Vue组件
    2.初始化项目结构
    1.Django基础
    团队冲刺——第七天
    团队冲刺——第六天
    十天冲刺——第五天
    十天冲刺——第四天
    十天冲刺——第三天
  • 原文地址:https://www.cnblogs.com/sinosaurus/p/9529684.html
Copyright © 2011-2022 走看看