반응형
Mapstate를 사용하여 이 데이터를 매핑하는 방법
데이터를 가져올 수 있다.this.$store.state.workermanage.staff.staff
하지만 어떻게 이 코드를...mapstate를 사용하여 교환할 수 있을까, 고마워.
persons: this.$store.state.workermanage.staff.staff
computed: {
...mapState({ persons: state => state.workermanage.staff.staff })
}
그리고 다음과 같이 사용하십시오.
{{ persons }}
중첩에 대한 게터 만들기staff
저장되어 있는 것을 반대하다.
const store = new Vuex.Store({
state: {
workmanage: {
staff: {
staff: {
}
}
}
},
getters: {
nestedStaff: state => {
return state.workamage.staff.staff
}
}
})
구성 요소의 getter 사용:
import { mapGetters } from 'vuex'
export default {
computed: {
...mapGetters([
'nestedStaff'
])
}
}
그 후에, 당신은 사용할 수 있다.nestedStaff
단순한 계산된 재산이었기 때문에
참조URL: https://stackoverflow.com/questions/61186412/how-to-use-mapstate-to-map-this-data
반응형
'IT이야기' 카테고리의 다른 글
v-data-table 바닥글에서 페이지당 텍스트 행 수 설정 (0) | 2022.05.25 |
---|---|
Firebase 인증 상태가 변경된 후 Vue 앱 초기화 (0) | 2022.05.25 |
JPQL 또는 HQL에서 제한 조회를 어떻게 하는가? (0) | 2022.05.25 |
아직 실행 중인지 확인하기 위해 pthread를 어떻게 쿼리하십니까? (0) | 2022.05.24 |
Visual Studio에서 사전 처리 후 C/C++ 소스 파일을 보는 방법 (0) | 2022.05.24 |