解决Vue的组件属性this不存在问题
更新时间:2022年01月23日 15:05:41 作者:yatsov
这篇文章主要介绍了解决Vue的组件属性this不存在问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
Vue的组件属性this不存在
问题来源
今天写代码,发现我的mounted方法里面的this全部一致是undefined,很奇怪,一致再找问题然后我找到问题了。
原因
原因是我用mounted方法的时候一致是采用的箭头函数而箭头函数的话是和父作用域相关的,所以不会绑定到实例。
脑袋之前一致没转到这个问题上来坑死我了。
解决方案
在实例的属性里面坚决不要使用箭头函数!!!!!!!!!!!
Vue中的this丢失
1.接口请求发送不出去,显示TypeErrory错误
2.语句看似不执行
解决方案
//引用 this.$options.methods.getAll(this) getAll:function(vue){ //开始网络传输 vue.$http.get(protocal + ip + port + project + 'sdf/sdasd/sad/' ).then(result => { console.log(result.body) if (result.body.result) { } //成功了 else { // 失败了 }) },
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
vue项目报错Extra semicolon (semi)问题及解决
这篇文章主要介绍了vue项目报错Extra semicolon (semi)问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-10-10el-input输入校验不能为空格以及不能输入全部为空的内容
这篇文章主要给大家介绍了关于el-input输入校验不能为空格以及不能输入全部为空的内容的相关资料,el-input验证规则主要是为了确保输入的内容符合特定的要求,需要的朋友可以参考下2023-10-10go-gin-vue3-elementPlus带参手动上传文件的案例代码
这篇文章主要介绍了go-gin-vue3-elementPlus带参手动上传文件的案例代码,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2023-11-11
最新评论