programing

Nuxt.js의 주입된 플러그인에서 주입된 다른 메서드에 액세스합니다.

newsource 2022. 8. 21. 19:44

Nuxt.js의 주입된 플러그인에서 주입된 다른 메서드에 액세스합니다.

이건 정말 바보같은 질문이고 확실한 걸 놓쳤지만 어쨌든 물어볼게.

Vue 인스턴스에 함수를 주입하는 Nuxt 플러그인이 있지만, 내 메서드 내에서 다른 삽입 메서드(모듈 buefy에 의해 주입됨)에 액세스해야 합니다.플러그인은 다음과 같습니다.

import Vue from 'vue'

Vue.prototype.$disp_error = (err) => {
  console.error(err)
  Vue.$snackbar.open({
    duration: 60000,
    message: 'Uh oh! Something went wrong. If it keeps happening, please contact us with this error: ' + err.toString(),
    type: 'is-danger'
  })
}

뭐라고 쓰여있든$snackbar정의되어 있지 않습니다.제가 이걸 풀 수 있을 것 같아요this내가 전화했을 때 두 번째 논쟁으로this.$disp_error내 컴포넌트 내에서, 그리고 나서this호출하는 컨텍스트$snackbaradd second 인수를 사용하고 싶지 않습니다.

내가 뭘 놓쳤는지 누가 좀 알려줄래?고마워요.

언급URL : https://stackoverflow.com/questions/57082434/access-other-injected-methods-from-injected-plugin-in-nuxt-js