반응형
#Api get
API GET은 쿼리가 string으로 값이 넘어오므로 아무리 그전에 타입세팅을 boolean으로 해도 넘어갈때 string으로 변환한다!
따라서 타입을 string으로 써도 무방하다.
# 변수 export해서 사용하기
export const 변수명 = (vue: Vue, callback: () => void) => {
callback();
};
import { 변수명 } from "위치명";
변수명(this, () => {
콜백함수 적기!
});
# 리다이렉션 오류가 날경우(같은 라우터로 푸시했을때 생기는 오류)
Avoided redundant navigation to current location "주소" 오류 또는
NavigationDuplicated: Avoided redundant navigation to current location 오류
해결법 : this.$router.push('/이동할 주소').catch(() => {});
# Mixins
Mixins 를 사용하여 만든 childe에 새로운 컴포넌트를 추가할경우
리셋이 먼저 되고 새로만든 컴포넌트가 추가되는것이 아닌
Mixins 한 parents의 컴포넌트는 남아있고 childe에 추가적으로 더해져서 추가된다.
export default class extends Mixins(parents) {
// 이안에 적힌 것은 모두 재사용할 수 있음
}
728x90
반응형
'error & basic' 카테고리의 다른 글
UserAgent #2307 (0) | 2023.07.05 |
---|---|
v-if vs v-show #2307 (0) | 2023.07.04 |
vue 생명주기 #2306 (0) | 2023.07.03 |
window #2306 (0) | 2023.06.30 |
computed #2306 (0) | 2023.06.29 |