반응형
ID 필드별로 Vuex에 저장된 개체 배열에서 항목을 가져오려면 어떻게 해야 합니까?
에 오브젝트 배열이 있습니다.Vuex
스토어. 이렇게.
[
{
id: 1,
value: 'some value'
},
{
id: 2,
value: 'other value'
},
...
]
getter를 생성하여 어레이의 특정 항목을 가져올 수 있는 방법이 있습니까?id
?
뭐랄까
getArrItem(state, id) {
return state.find(item => item.id === id);
}
method-style-access 는 다음과 같이 사용할 수 있습니다.
getArrItem: (state) => (id) => {
return state.items.find(item => item.id === id);
}
언급URL : https://stackoverflow.com/questions/65034554/how-to-get-an-item-from-an-array-of-objects-stored-in-vuex-by-id-field
반응형
'programing' 카테고리의 다른 글
Jhipster에서 JDL을 사용할 때 오류 발생 (0) | 2023.01.23 |
---|---|
최상위 레벨에서 비동기/대기 기능을 사용하려면 어떻게 해야 합니까? (0) | 2023.01.23 |
jQuery를 사용하여 이름으로 요소를 선택하려면 어떻게 해야 합니까? (0) | 2023.01.23 |
JavaScript에서 문자열 배열을 대소문자를 구분하지 않고 정렬하려면 어떻게 해야 합니까? (0) | 2023.01.23 |
Vue.js와 Flask를 결합하려면 어떻게 해야 하나요? (0) | 2023.01.23 |