Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 공모주 청약
- linux
- 코드이그나이터
- 맥
- Eclipse
- codeigniter
- java
- html
- 제이쿼리
- 6월 공모주 청약 일정
- 7월 공모주 청약 일정
- Stock ipo
- Oracle
- jquery
- 주식 청약 일정
- css
- IPO
- 자바스크립트
- 주식 청약
- 리눅스
- 공모주
- php
- SQL
- 오라클
- MYSQL
- 공모주 청약 일정
- JavaScript
- 주식
- Stock
- 자바
Archives
- Today
- Total
개발자의 끄적끄적
[Vue.js] 뷰 라우터(router-view, router-link)[펌] 본문
728x90
반응형
[Vue.js] 뷰 라우터(router-view, router-link)[펌]
뷰 라우터)
뷰 라이브러리를 이용하여 싱글페이지 애플리케이션을 구현할 때 사용하는 라이브러리
(cdm 방식)
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> //뷰 를 먼저 해주고
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script> //라우터 해주면 됨
router-view)
<router-view>태그는 페이지의 url이 이동했을 때 그 범위내에서 뿌려주는 태그
router-link)
<router-link> 태그는 라우터에서 페이지 이동을 위한 태그
<a>태그와 비슷한 기능을 가짐
<body>
<div id="app">
<div>
<router-link to="/login">로그인</router-link>
<router-link to="/main">메인</router-link>
<router-link to="/home">홈</router-link>
</div>
<router-view></router-view>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>
<script>
var LoginComponent = {
template: '<div>login</div>'
}
var MainComponent = {
template: '<div>main</div>'
}
var HomeComponet = {
template: '<div>home</div>'
}
var rou = new VueRouter({
// 페이지의 라우팅 정보, 배열로 담김(페이지의 개수만큼 객체가 필요{} <- 객체)
routes: [
{// login 페이지 정보
// 페이지의 url
path: '/login',
// 해당 url 에서 표시될 컴포넌트
component: LoginComponent
},
{// main 페이지 정보
path: '/main',
component: MainComponent
},
{// home 페이지 정보
path: '/home',
component: HomeComponet
}
]
});
new Vue({
el: '#app',
router: rou
});
</script>
</body>
출처 : https://blog.naver.com/PostView.nhn?blogId=lth9036&logNo=221579816680
반응형
'개발' 카테고리의 다른 글
React-Native의 장단점은? [펌] (0) | 2020.07.11 |
---|---|
React Native, Redux 란? Reactive 부터.. [펌] (0) | 2020.07.11 |
[vue.js] 처음 시작하는 Vue.js(2) 뷰 라우터 중첩 라우터부터 네임드 뷰까지 (0) | 2020.07.10 |
[개발/기타] SSL 암호 확인 방법 [펌] (0) | 2020.06.27 |
[개발] 넥사크로 란? [펌] (0) | 2020.06.24 |
Comments