반응형
시작 시 NUXTJS Store 상태 콘텐츠를 채우시겠습니까?
내 Nuxtjs store state (Nuxtjs store)를 원한다.ssr: false
, 그래서 아니다.nuxtServerInit
사용자가 응용 프로그램을 시작할 때 데이터 포함.
시작 시 날짜 계산을 하고 답변을 nuxtjs 스토어에 저장하는 것이 목표여서 이 정보가 필요할 때 매번 다시 계산할 필요가 없다(이 정보는 여러 페이지에 사용될 것이다).
이렇게 할 수 있을까?
시작 시 실행될 소규모 플러그인을 작성할 수 있으며, 다음과 유사한 스토어 작업을 호출할 수 있다.nuxtServerInit
.
// ~/plugins/nuxtClientInit.js
export default async function (context) {
await context.store.dispatch('nuxtClientInit', context)
}
그런 다음 간단히 추가하십시오.nuxt.config.js
.
...
plugins: [
{ src: '~/plugins/nuxtClientInit.js', mode: 'client' }
],
...
이제 더nuxtClientInit
시작 시 저장소 작업이 호출되며 컨텍스트 개체에 액세스할 수도 있다.
actions: {
nuxtClientInit ({ commit }, context) {
// commit(...)
}
}
참조URL: https://stackoverflow.com/questions/67202656/populate-nuxtjs-store-state-content-on-startup
반응형
'Programing' 카테고리의 다른 글
Vue.js - Vuex 모듈에서 현재 경로 가져오기 (0) | 2022.05.14 |
---|---|
C의 함수에 인수로 배열 전달 (0) | 2022.05.14 |
C는 "예측" 루프 구조를 가지고 있는가? (0) | 2022.05.14 |
vm 사용.여러 번 콜백을 처리하는 데 한 번보다 여러 번 더 많은 비용을 지출하시겠습니까? (0) | 2022.05.14 |
사이프러스 파일 업로드 오류(사이프러스 파일 업로드 오류) (0) | 2022.05.09 |