반응형

vuex 5

vuejs 구성 요소에서 vuex 상태 변경을 확인하는 중

vuejs 구성 요소에서 vuex 상태 변경을 확인하는 중 저는 vue.js와 vuex 둘 다 처음입니다.특정 데이터가 주에서 사용 가능할 때 작업을 발송해야 하는 구성 요소가 있습니다.어떻게 해야 돼요? 예: export default { name: 'MyComponent', computed: { targetItem() { return this.$store.getters.getTarget(this.$route.params.id); } } } 위의 예에서 나는 스토어에 대한 새로운 조치를 다음과 같이 발송하고 싶습니다.targetItem값이 있습니다.이는 vuex 작업을 통해 Ajax 요청을 트리거하여 다음에 대한 더 많은 데이터를 수집할 수 있기 때문입니다.targetItem 감사해요.결국 효과적인 솔..

programing 2023.07.03

페이지 새로 고침 시 Quasar 탭 패널의 현재 탭을 유지하는 방법

페이지 새로 고침 시 Quasar 탭 패널의 현재 탭을 유지하는 방법 Vue.js 2 애플리케이션을 작업 중인데 페이지 새로 고침/재로드를 제대로 처리하는 데 어려움을 겪고 있습니다.세 가지 문제가 있습니다. 현재 경로 손실 라우터 매개 변수 손실 QTabPanel 구성 요소에서 선택한 탭이 손실됨 두 번째 문제는 Vuex 스토어에 라우터 파라미터를 저장하여 해결했지만, 나머지 두 가지는 어떻게 해결해야 할지 모르겠습니다.선택한 퀘이사 탭을 Vuex에 저장할 생각도 했지만, 일부 구성 요소에는 여러 수준의 중첩된 탭 패널이 있다는 사실을 감안하면 귀찮을 수 있습니다.또한 새로 고친 후에도 응용프로그램을 현재 경로에 유지하는 방법을 모르겠습니다(이력 모드를 사용하고 있습니다).누군가 저에게 힌트를 주실 수..

programing 2023.06.23

Vue, fetch에서 빈 배열을 반환합니다.

Vue, fetch에서 빈 배열을 반환합니다. vue-cli 프로젝트에서 데이터를 가져오는 중입니다. Vuex를 사용하여 데이터를 저장하고 있습니다. 이 모든 것은 제가 빈 배열을 받았다는 사실을 제외하고는 성공적으로 실행됩니다. 저는 포스트맨을 확인했고, 완벽하게 작동합니다. 제 행동에서 알 수 있듯이, 저는 약속을 했습니다.if문, 현재 주석 처리되어 이동되었습니다.하지만 그 안에서 뛰면,Promise반환된현재 버전의 코드로 빈 배열을 얻을 수 있습니다. 저는 제 실수가 무엇인지 정말 알 수가 없습니다. 그래서 제가 놓친 것을 여러분들이 볼 수 있을 것입니다. 먼저 제 행동이 있습니다. export default { async getProLanguages({ commit }) { commit(C.PR..

programing 2023.06.23

스토어 게터를 기준으로 조건부로 b-테이블 열 표시/숨기기

스토어 게터를 기준으로 조건부로 b-테이블 열 표시/숨기기 사용자가 관리자인지 여부에 따라 테이블 열 'first_name'을 표시/숨깁니다. 내 테이블은 다음과 같습니다. {{user.first_name}} 다음은 productsFieldsFor상점 게터의 BT 테이블. productsFieldsForBTable: () => { return [ { key: 'product_name', sortable: true, }, { key: 'buying_price', sortable: true, }, { key: 'notes', sortable: true, }, { key: 'first_name', label: 'User', sortable: true, }, // A virtual column for addit..

programing 2023.06.18

Vue + Vuex + Phaser 반응형 통화에서 '이' 스코프가 손실됨

Vue + Vuex + Phaser 반응형 통화에서 '이' 스코프가 손실됨 이 질문에는 이미 다음과 같은 답이 있습니다. 콜백 내부의 올바른 '이것'에 액세스하는 방법 (15개 답변) 마감됨6년 전에. 저는 Vue + Vuex를 사용하여 게임을 만들려고 했지만 프로젝트 중간에 게임의 가장 상호작용적인 부분이 Phaser와 만들어져야 한다는 것을 깨닫고 그 부분에 Phaser를 사용하고 UI에는 Vue + Vuex를 유지하기로 결정했습니다. 제가 Vuex in Phaser에서 첫 번째 데이터를 얻으려고 하기 전까지는 모든 것이 예상보다 잘 진행되고 있었습니다. 문제는 현재 객체의 범위를 잃는다는 것입니다. 사용 중store.watch();변경 내용을 가져오지만 다른 기능을 호출하려고 하면 오류가 발생합니다..

programing 2023.06.08
반응형