반응형
Vue 라우터 킵얼라이브가 작동하지 않음
다음과 같은 Vue 라우터가 있습니다.
export default new Router({
routes: [
{
path: '/',
name: 'Inbox',
component: Inbox
}]
})
메인 앱에서.vue:
<div id="app">
<main>
<keep-alive include="Inbox">
<router-view></router-view>
</keep-alive>
</main>
</div>
동작하지는 않지만 include를 삭제하면 (모든 루트에서) 동작합니다.Inbox 컴포넌트에서의 Keep Alive 작업에만 필요한 것은 무엇입니까?
루트 이름은 지정되지만 컴포넌트는 지정되지 않았습니다.keep-alive include="Inbox"
는 어떤 컴포넌트에도 적용되지 않습니다.
수정은 추가입니다.name: 'Inbox'
컴포넌트 정의에 준거하여Inbox
언급URL : https://stackoverflow.com/questions/49654174/vue-router-keep-alive-include-not-working
반응형
'programing' 카테고리의 다른 글
Vue 2. JSX에서 v-html을 사용하는 방법 (0) | 2022.06.29 |
---|---|
자바 클래스 파일 형식의 메이저버전 번호 목록 (0) | 2022.06.29 |
null의 '포함' 속성을 읽을 수 없습니다. (0) | 2022.06.29 |
이벤트 VueJs의 소품 컴포넌트 (0) | 2022.06.29 |
Selenium WebDriver를 사용하여 요소가 존재하는지 테스트합니다. (0) | 2022.06.29 |