相关疑难解决方法(0)

Vue 3 组合 API 和对 Vue 实例的访问

main.js我有这样的事情:

import { myUtilFunc} from './helpers';
Object.defineProperty(Vue.prototype, '$myUtilFunc', { value: myUtilFunc });
Run Code Online (Sandbox Code Playgroud)

通过这种方式,我可以访问myUtilFunc整个应用程序this.$myUtilFunc

但是,setup()如果我无法访问 Vue 3中的方法,我该如何实现this

javascript vue.js vue-component vuejs3 vue-composition-api

17
推荐指数
2
解决办法
8733
查看次数

如何在组合 API 的 setup() 内部使用 $axios Nuxt 模块?

文档说要this.$axios.$get()在 of 内部使用methods/mounted/etc,但是TypeError: _this is undefined在 of 内部调用时会抛出异常setup()$axios与组合 API 兼容吗?

为了澄清一下,我专门谈论 axios nuxt 插件,而不仅仅是一般使用 axios。https://axios.nuxtjs.org/

例如,类似这样的事情会引发上面的错误

export default {
  setup: () => {
    const data = this.$axios.$get("/my-url");
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript vuejs2 nuxt.js vue-composition-api

3
推荐指数
1
解决办法
3343
查看次数