Vue Composition API 설정에서 내보낸 값을 사용하세요.
P粉237125700
2023-08-25 21:31:18
<p>일반적인 js 파일의 코드는 다음과 같습니다. </p>
<pre class="brush:php;toolbar:false;">기본 비동기 함수 내보내기 importData() {
const {data} = 저장 대기
.dispatch('fetchData')
const { 예약 } = 데이터
const 예약 = bookings.length 예약[0]._id : ''
const 이벤트 = {
예약ID: 예약
}
// 기타 메소드 및 변수
반품 {
.....
}
}</pre>
<p>vue 파일에서: </p>
<pre class="brush:php;toolbar:false;">'./exportData'에서 내보내기 데이터 가져오기
기본값 내보내기 {
설정() {
const {
가져오기이벤트,
isEventActive,
} = 내보내기데이터()
페치이벤트()
}
}</pre>
<p>문제는 vue 구성 요소에서 내보내기 데이터에서 얻은 값이 정의되지 않은 것입니다. 내보내기가 비동기인 경우 fetchEvents가 함수가 아니라는 오류가 나타납니다. 비동기만 아니면 괜찮을 것 같습니다. 여기서 해결책은 무엇입니까? </p>
어떤 함수에도 래핑하지 않고 계획의 js 파일에서 fetchEvents 및 isEventActive 메서드를 선언할 수 있습니다
으아악지금 사용해보세요
으아악