vue 1.0基本瞭解
一、基本結構
基本結構-js
//1.路由需要準備一個跟元件
var App = Vue.extend({});
//2.定義元件
var Home = Vue.extend({
template:'<h1>Home</h1>'
})
var List = Vue.extend({
template:'<h1>List</h1>'
})
var Item = Vue.extend({
template:'<h1>Item</h1>'
})
//3.建立路由例項
var router = new VueRouter();
//4.關聯-定義路由規則
router.map({
'/home':{
name: 'home',
component: Home
},
'/songs':{
name: 'list',
component: List
},
'/songs/:id':{
name: 'item',
component: Item
}
})
//5.啟動路由
router.start(App,'#app');
//6、重定向
router.redirect({
'*':'home'
});
基本結構-HTML
<body class="page" id="app">
<header class="header">
<a v-link="{ path: '/home' }"><i class="fa fa-expand"></i></a>
<a v-link="{ path: '/songs' }"><i class="fa fa-list"></i></a>
</header>
<section class="main">
<router-view></router-view>
</section>
<script src="libs/vue/vue.js"></script>
<script src="libs/vue-router/vue-router.js"></script>
<script src="libs/vue-resource/vue-resource.js"></script>
<script src="app.js"></script>
</body>
二、基本檔案
- vue.js 核心庫
- vue-router.js 路由
- vue-resource.js ajax的封裝
相關文章
- 5分鐘瞭解vue-router的基本使用Vue
- 深入瞭解Kafka基本原理Kafka
- MyBatis入門——瞭解基本概念MyBatis
- CDN和負載均衡的基本瞭解負載
- 瞭解 Vue 的 Compsition APIVueAPI
- vue瞭解與初步接觸/使用Vue
- 一分鐘瞭解堆的基本操作
- NativeScript-Vue,瞭解一下?Vue
- npm入門(一)—瞭解基本組成與概念NPM
- vue vue router 基本使用Vue
- vue1.0和vue2.0區別(一)Vue
- 快速瞭解VUE中的編譯作用域Vue編譯
- 通過示例瞭解Vue過渡和動畫Vue動畫
- vue基本指令Vue
- 測試平臺系列(72) 瞭解ApScheduler基本用法
- 一個小白的vue之路(一)——關於vue的簡單瞭解Vue
- 深入瞭解最新的Vue Devtools v5.0Vuedev
- 你應該瞭解一下 Vue NativeVue
- Vue1.0爛筆頭筆記Vue筆記
- Vue1.0學習小結2Vue
- 【VUE】vue-router的基本用法Vue
- vue基本效果集Vue
- 深入瞭解 Vue 響應式原理(資料攔截)Vue
- 面試官:你瞭解 vue 的diff演算法嗎?面試Vue演算法
- Spark Streaming精進之前必須瞭解的基本概念Spark
- JAVA-快速瞭解執行緒池的基本原理Java執行緒
- JQuery基本知識彙總;JQuery常用方法;淺入瞭解JQueryjQuery
- 深入瞭解 Vue.js 是如何進行「依賴收集]Vue.js
- 通過UI庫深入瞭解Vue的插槽的使用技巧UIVue
- 全面瞭解Vue3的 reactive 和相關函式VueReact函式
- vue基本指令與腳手架基本配置Vue
- VUE的基本語法Vue
- svg02——svg繪製基本圖形,瞭解常用的屬性SVG
- day67:Vue:es6基本語法&vue.js基本使用&vue指令系統Vue.js
- vue2版本中slot的基本使用詳解Vue
- 以vue-cli為例,瞭解webpack的hash、chunkhash、contenthashVueWeb
- 從原始碼裡面瞭解vue的nextTick的使用原始碼Vue
- 淺入瞭解 vue cli3.0 生成了什麼東西Vue