내가 찾을 때 못 찾았던 기억에 간단 정리.
경로는 알맞게 수정해서 쓰기.
MainFooter.vue
1 2 3 4 5 6 7 8 9 10 11 12 | <template> <H1>FOOTER</H1> </template> <script> export default { name: 'main-footer' } </script> <style scoped> </style> | cs |
MainHeader.vue
1 2 3 4 5 6 7 8 9 10 11 12 | <template> <H1>HEADER</H1> </template> <script> export default { name: 'main-header' } </script> <style scoped> </style> | cs |
App.vue
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <template> <div id="app"> <div id="header"> <main-header/> </div> <img src="./assets/img/logo.png"> <router-view/> <div id="footer"> <main-footer/> </div> </div> </template> <script> import MainHeader from './shared-components/MainHeader.vue' import MainFooter from './shared-components/MainFooter.vue' export default { name: 'App', components: { 'main-header': MainHeader, 'main-footer': MainFooter } } </script> <style> @import './assets/css/demo.css' </style> | cs |
'공부 > Vue.js' 카테고리의 다른 글
Vue.js 라우터 history mode (0) | 2018.07.29 |
---|---|
Vue.js router 파일 여러 개로 나누기 (0) | 2018.07.22 |
Vue.js에서 JQuery 사용할 때 (0) | 2018.07.22 |
Vue.js console에는 데이터 보이는데 v-for에 안 들어올 때 (0) | 2018.07.22 |
Vue.js eslint 탭, 띄어쓰기 검사 없애기 (0) | 2018.07.22 |