vue自定义方法错误
这里调用自定义的公共方法怎么错了 根据提供的截图,错误信息提示为“TypeError: _this.getAreaInfo is not a function”,这说明在调用getAreaInfo方法时出现了问题。
可能的原因是getAreaInfo方法没有被正确定义或者没有被正确导入。需要检查getAreaInfo方法是否在正确的组件中被定义,并且是否被正确导出。同时,需要检查在当前组件中是否正确导入了包含getAreaInfo方法的模块。
如果以上问题都没有出现,那么可能是因为getAreaInfo方法的作用域绑定出现了问题。在Vue组件中,this关键字的作用域会受到影响,需要使用箭头函数或者bind方法来绑定正确的作用域。
需要进一步查看代码来确定问题的具体原因。 这不就已经导入了吗,是不是自定义方法需要特殊操作 有没有全一点的截图,现在的信息不好判断
本帖最后由 58869333 于 2023-5-18 12:45 编辑
就是一个跳转的方法,我用js封装了一下 害羞的新手 发表于 2023-5-18 10:18
有没有全一点的截图,现在的信息不好判断
就是一个跳转的方法,我用js封装了一下 58869333 发表于 2023-5-18 12:45
就是一个跳转的方法,我用js封装了一下
你要不试一下,router前加个this,是不是指向问题导致router找不到 传对象可能要this.$router.push()
页:
[1]