>  Q&A  >  본문

다시 작성된 제목: Vue 3의 구성 요소에서 전역 변수의 상태를 변경하는 방법은 무엇입니까?

저는 Vue3와 웹 개발 전반에 대해 처음 접했습니다. 내 연습 설정은 Vue3 및 Express를 사용하고 있습니다.

나는 app.config.globalProperties.$isAuthenticated 这样的全局属性,并根据对服务器的 axios 调用在 true 和 false 之间切换。一切正常,除了我无法通过 this.isAuthenticated = true 또는 false와 같은 것을 사용하여 모든 구성 요소의 상태를 변경할 생각입니다.

내가 시도한 것, this.$isAuthnticated,首先在 app.js 中使用 refreactive제거하기. 그들 중 누구도 나에게 적합하지 않습니다. 마지막으로 서버 응답에 반응하는 전역 변수를 원합니다.

누가 나에게 올바른 방향을 알려줄 수 있나요? 미리 감사드립니다.

P粉511749537P粉511749537292일 전494

모든 응답(1)나는 대답할 것이다

  • P粉156532706

    P粉1565327062024-01-02 12:02:57

    저도 이 문제에 직면하여 문제에 대한 해결책을 찾으려고 노력했습니다.

    상태 관리에 관한 기사를 찾았습니다. 이를 사용하면 모든 구성 요소의 변수를 사용하면서 애플리케이션 구성 요소에서 상태를 생성할 수 있습니다.

    회신하다
    0
  • 취소회신하다