vue+ES6+箭头函数+this

    技术2023-11-12  95

    vue+ES6+箭头函数下的this作用域理解

    v做vue项目时用到了axios,但是发现axios请求之后的回调函数里this并不指向当前vue实例,导致浏览器报错。这是后axios内部的this打印出来是undefined。 想要在回调函数中直接使用this,需要在外部用一个临时变量接收:类似var that=this; 但是在使用箭头函数的回调函数中。this已经绑定了外部的vue实例。箭头函数内部的this是词法作用域,由上下文确定。
    Processed: 0.013, SQL: 9