찾다

 >  Q&A  >  본문

javascript - vuex를 사용하여 구성 요소 상태를 관리할 때 데이터와 메서드를 사용할 위치, 상태, 변형 및 작업을 사용할 위치가 약간 혼란스럽습니다.

vuex를 사용하여 구성 요소 상태를 관리할 때 데이터, 메서드를 사용할 위치, 상태, 변형 및 작업을 사용할 위치가 약간 혼란스럽습니다

淡淡烟草味淡淡烟草味2753일 전527

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

  • 漂亮男人

    漂亮男人2017-05-19 10:46:31

    vuex 사실 간단히 말하면 글로벌 네임스페이스입니다. 그것은 전역 변수입니다. 그런 다음 vuex에 연결된 작업과 상태를 전역적으로 사용할 수 있습니다.

    일반적으로 컴포넌트를 작성할 때(실제로 비즈니스 컴포넌트, 기능적 컴포넌트는 vuex를 거의 사용하지 않음) 현재 비즈니스 컴포넌트에 TA 컴포넌트로 전달해야 하는 메소드나 데이터가 있는지 파악해야 합니까?

    예:
    그런 장면이 있습니다. 공개 로그인 모듈과 로그인 후 점프하는 비즈니스 모듈을 갖춘 관리 시스템이 있다고 가정해보자.
    그러면 로그인 모듈의 정의는 다음과 같습니다.

    으아악

    이런 방식으로 정의하면 login(),user는 호출하고 싶은 곳 어디에서나 호출할 수 있습니다.
    이런 종류의 방법이라면 vuex에서 정의해야 합니다.

    반대로 속성이 현재 구성 요소 내에서만 사용되는 경우 예를 들면 다음과 같습니다.

    으아악

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