Vue.js에서 'this' 변수를 업데이트하고 API 결과를 설정하는 방법
P粉071626364
P粉071626364 2023-09-06 20:36:30
0
1
504

함수 내에서 액세스할 수 없는 변수 nbeBugs 但在 then를 업데이트하고 싶습니다. API가 응답하는 데 시간이 걸리기 때문에 내 함수 getApi는 async 함수입니다.

template.vue

으아악

api.js

으으으으

P粉071626364
P粉071626364

모든 응답(1)
P粉854119263

.then() 函数的参数是常规函数,它有自己的作用域,并且在其内部,外部作用域的变量将无法使用 this 访问..

로 전달된 경우

대신 화살표 기능을 사용하세요:

으아악

참고: 요청이 다시 오기 전에 this.chartGitlab。要么将该更新移至 then() 内,要么在服务器请求前面使用 await 업데이트됩니다. 아마도 예상대로 작동할 것입니다:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿