Vue全家桶

一业踢、簡介

武林至尊栗柒,寶刀React,號令天下知举,莫敢不從瞬沦,Vue不出,誰與爭鋒
本文介紹Vue全家桶:Vue+Vue-router+Vuex+axios雇锡。

二逛钻、Vue

Vue 是一套用于構建用戶界面的漸進式框架,和React锰提,都自稱自己只關注視圖層

1.引入Vue
  • 開發(fā)環(huán)境:
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
  • 生產(chǎn)環(huán)境:
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
2.一個小demo

在完成Vue都引入后曙痘,再分別 編寫DOM 和 新建Vue實例:

<!-- 兩對花括號{{}} 為模版語法。
這里渲染message變量立肘,也就是下面new Vue時data.message -->
<div id="app">
  {{ message }}
</div>
var app = new Vue({
  el: '#app',  // 選擇器边坤,用來找到id為app的DOM節(jié)點
  data: {  // data屬性用來存儲數(shù)據(jù)
    message: 'Hello Vue!'
  }
})

此時,如果頁面顯示了Hello Vue!谅年,說明Vue正常工作茧痒。
具體文檔請看 Vue官方教程

三、Vue-router

1.功能

Vue-router可以幫你:

  • 嵌套的路由/視圖表
  • 模塊化的融蹂、基于組件的路由配置
  • 路由參數(shù)旺订、查詢、通配符
  • 基于 Vue.js 過渡系統(tǒng)的視圖過渡效果
  • 細粒度的導航控制
  • 帶有自動激活的 CSS class 的鏈接
  • HTML5 歷史模式或 hash 模式超燃,在 IE9 中自動降級
  • 自定義的滾動條行為
2.示例

例子請看Vue-Router官方例子

四区拳、Vuex

如同React有Redux一樣,Vuex 是一個專為 Vue.js 應用程序開發(fā)的狀態(tài)管理模式意乓,適合開發(fā)大型單頁應用樱调。

new Vue({
  // state
  data () {
    return {
      count: 0
    }
  },
  // view
  template: `
    <div>{{ count }}</div>
  `,
  // actions
  methods: {
    increment () {
      this.count++
    }
  }
})

具體見 Vuex官方教程

五、axios

1.簡介

axios 是一個基于Promise 用于瀏覽器和 nodejs 的 HTTP 客戶端,它可以幫你:

  • 從瀏覽器中創(chuàng)建 XMLHttpRequest
  • 從 node.js 發(fā)出 http 請求
  • 支持 Promise API
  • 攔截請求和響應
  • 轉換請求和響應數(shù)據(jù)
  • 取消請求
  • 自動轉換JSON數(shù)據(jù)
  • 客戶端支持防止 CSRF/XSRF
2.一個小demo
// 創(chuàng)建示例
const instance = axios.create();

// 指定超時時間
instance.defaults.timeout = 2500;

// get請求longRequest本涕, 為這個接口單獨指定5s的超時時間
instance.get('/longRequest', {
  timeout: 5000
});

// 正常get請求
axios.get('/user?ID=12345')
  .then(function (response) {
    // 處理成功返回
    console.log(response);
  })
  .catch(function (error) {
    // 處理錯誤
    console.log(error);
  })
  .finally(function () {
    // 處理無論成功/失敗都執(zhí)行的代碼
  });

API具體見文檔 axios-github

(完)

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末业汰,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子菩颖,更是在濱河造成了極大的恐慌样漆,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晦闰,死亡現(xiàn)場離奇詭異放祟,居然都是意外死亡,警方通過查閱死者的電腦和手機呻右,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門跪妥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人声滥,你說我怎么就攤上這事眉撵。” “怎么了落塑?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵纽疟,是天一觀的道長。 經(jīng)常有香客問我憾赁,道長污朽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任龙考,我火速辦了婚禮蟆肆,結果婚禮上,老公的妹妹穿的比我還像新娘晦款。我一直安慰自己炎功,他們只是感情好,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布柬赐。 她就那樣靜靜地躺著亡问,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肛宋。 梳的紋絲不亂的頭發(fā)上州藕,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天,我揣著相機與錄音酝陈,去河邊找鬼床玻。 笑死,一個胖子當著我的面吹牛沉帮,可吹牛的內(nèi)容都是我干的锈死。 我是一名探鬼主播贫堰,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼待牵!你這毒婦竟也來了其屏?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤缨该,失蹤者是張志新(化名)和其女友劉穎偎行,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贰拿,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡蛤袒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了膨更。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片妙真。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖荚守,靈堂內(nèi)的尸體忽然破棺而出珍德,到底是詐尸還是另有隱情,我是刑警寧澤健蕊,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布菱阵,位于F島的核電站踢俄,受9級特大地震影響缩功,放射性物質發(fā)生泄漏。R本人自食惡果不足惜都办,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一嫡锌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧琳钉,春花似錦势木、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至及皂,卻和暖如春甫男,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背验烧。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工板驳, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人碍拆。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓若治,卻偏偏與公主長得像慨蓝,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子端幼,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容