最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

實(shí)例解析Vue.js下載方式及基本概念

 更新時(shí)間:2018年05月11日 08:41:47   作者:大可可  
vue是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。接下來通過本文給大家分享Vue.js下載方式及基本概念,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧

vue.js是什么?

Vue (讀音 /vjuː/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。

說明及下載

Vue.js使用文檔已經(jīng)寫的很完備和詳細(xì)了,通過以下地址可以查看: https://cn.vuejs.org/v2/guide/

vue.js如果當(dāng)成一個(gè)庫(kù)來使用,可以通過下面地址下載: https://cn.vuejs.org/v2/guide/installation.html

Vue.js基本概念

我們下載了vue.js后,需要在頁(yè)面上通過script標(biāo)簽引入vue.js,開發(fā)中可以使用開發(fā)版本vue.js,產(chǎn)品上線要換成vue.min.js。

script type="text/javascript" src="js/vue.min.js"></script>

Vue代碼實(shí)例(創(chuàng)建)

<!DOCTYPE html>
<head>
  <meta charset="UTF-8">
  <title></title>
</head>
<body>
  <div id="app">{{ message }}</div>
</body>
<script type="text/javascript" src="js/vue.min.js"></script>
<script type="text/javascript">
  var vm=new Vue({
    //el屬性對(duì)應(yīng)一個(gè)標(biāo)簽 當(dāng)el對(duì)象創(chuàng)建后,這個(gè)標(biāo)簽內(nèi)的區(qū)域就被Vue對(duì)象接管,
    //接下來就可用Vue來做一些為所欲為的事情啦
    el:'#app',
    data : {message:'好濕呀'}
  });
  </script>

數(shù)據(jù)與方法

當(dāng)一個(gè) Vue 實(shí)例被創(chuàng)建時(shí),它向 Vue 的響應(yīng)式系統(tǒng)中加入了其data對(duì)象中能找到的所有的屬性。當(dāng)這些屬性的值發(fā)生改變時(shí),視圖將會(huì)產(chǎn)生“響應(yīng)”,即匹配更新為新的值。還可以在Vue實(shí)例中定義方法,通過方法來改變實(shí)例中data對(duì)象中的數(shù)據(jù),數(shù)據(jù)改變了,視圖中的數(shù)據(jù)也改變。

Vue實(shí)例代碼(方法)

window.onload = function(){
var vm = new Vue({
  el:'#app',
  data:{message:'hello world!'},
  methods:{
    fnChangeMsg:function(){
      this.message = 'hello Vue.js!';
    }
  }
});
}
<div id="app">
<p>{{ message }}</p>
<button @click="fnChangeMsg">改變數(shù)據(jù)和視圖</button>
</div>

Vus.js模板語法

模板語法指的是如何將數(shù)據(jù)放入html中

數(shù)據(jù)綁定最常見的形式就是使用“Mustache”語法 (雙大括號(hào)) 的文本插值,例如:

{{ msg }}

插入的值當(dāng)中還可以寫表達(dá)式:

{{ number + 1 }}
{{ ok ? 'YES' : 'NO' }}
{{ message.split('').reverse().join('') }}
<a v-bind:href="url" rel="external nofollow" >鏈接文字

指令

指令 (Directives) 是帶有“v-”前綴的特殊屬性。指令屬性的值預(yù)期是單個(gè)JavaScript表達(dá)式,指令的職責(zé)是,當(dāng)表達(dá)式的值改變時(shí),將其產(chǎn)生的連帶影響,響應(yīng)式地作用于DOM。常見的指令有v-bind、v-if、v-on。

<-- 根據(jù)ok的布爾值來插入/移除 p元素 -->
<p v-if="ok">是否顯示這一段
<-- 監(jiān)聽按鈕的click事件來執(zhí)行fnChangeMsg方法 -->
<button v-on:click="fnChangeMsg">按鈕

Vue.js 特點(diǎn)

  • 簡(jiǎn)潔: HTML 模板 + JSON 數(shù)據(jù),再創(chuàng)建一個(gè) Vue 實(shí)例,就這么簡(jiǎn)單。
  • 數(shù)據(jù)驅(qū)動(dòng): 自動(dòng)追蹤依賴的模板表達(dá)式和計(jì)算屬性。
  • 組件化: 用解耦、可復(fù)用的組件來構(gòu)造界面。
  • 輕量: ~24kb min+gzip,無依賴。
  • 快速: 精確有效的異步批量 DOM 更新。
  • 模塊友好: 通過 NPM 或 Bower 安裝,無縫融入你的工作流。

總結(jié)

以上所述是小編給大家介紹的Vue.js下載方式及基本概念,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • vue3時(shí)間戳轉(zhuǎn)換(不使用過濾器)

    vue3時(shí)間戳轉(zhuǎn)換(不使用過濾器)

    這篇文章主要介紹了vue3時(shí)間戳轉(zhuǎn)換,?vue2轉(zhuǎn)換時(shí)間戳的時(shí)候一般使用過濾器的方式,到vue3之后,vue3移除了過濾器,就不能再用了,官方是推薦使用方法或者計(jì)算屬性的方式。下面我們來看看詳細(xì)介紹吧</P><P>
    2021-12-12
  • 解析Vue 2.5的Diff算法

    解析Vue 2.5的Diff算法

    本文將對(duì)于Vue 2.5.3版本中使用的Virtual Dom進(jìn)行分析。updataChildren是Diff算法的核心,所以本文對(duì)updataChildren進(jìn)行了圖文的分析。下面通過本文給大家分享Vue 2.5的Diff算法,需要的朋友參考下吧
    2017-11-11
  • vuex 多模塊時(shí) 模塊內(nèi)部的mutation和action的調(diào)用方式

    vuex 多模塊時(shí) 模塊內(nèi)部的mutation和action的調(diào)用方式

    這篇文章主要介紹了vuex 多模塊時(shí) 模塊內(nèi)部的mutation和action的調(diào)用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • elementUI組件中el-date-picker限制時(shí)間范圍精確到小時(shí)的方法

    elementUI組件中el-date-picker限制時(shí)間范圍精確到小時(shí)的方法

    現(xiàn)在需要做一個(gè)時(shí)間選擇器,可以根據(jù)小時(shí)(同時(shí)選天和小時(shí))和天?和月,節(jié)假日等類型控制日歷的選擇樣式,下面這篇文章主要給大家介紹了關(guān)于elementUI組件中el-date-picker限制時(shí)間范圍精確到小時(shí)的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • vue 組件簡(jiǎn)介

    vue 組件簡(jiǎn)介

    這篇文章主要介紹了vue組件的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • vue項(xiàng)目實(shí)現(xiàn)添加圖片裁剪組件

    vue項(xiàng)目實(shí)現(xiàn)添加圖片裁剪組件

    這篇文章主要為大家詳細(xì)介紹了vue項(xiàng)目實(shí)現(xiàn)添加圖片裁剪組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Vue實(shí)現(xiàn)路由跳轉(zhuǎn)和嵌套

    Vue實(shí)現(xiàn)路由跳轉(zhuǎn)和嵌套

    本篇文章主要介紹了Vue實(shí)現(xiàn)路由跳轉(zhuǎn)和嵌套,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • Vue3中導(dǎo)航守衛(wèi)的基本使用方法

    Vue3中導(dǎo)航守衛(wèi)的基本使用方法

    這篇文章主要給大家介紹了關(guān)于Vue3中導(dǎo)航守衛(wèi)的基本使用方法,正如其名vue-router?提供的導(dǎo)航守衛(wèi)主要用來通過跳轉(zhuǎn)或取消的方式守衛(wèi)導(dǎo)航,下面需要的朋友可以參考下
    2023-03-03
  • 使用elementuiadmin去掉默認(rèn)mock權(quán)限控制的設(shè)置

    使用elementuiadmin去掉默認(rèn)mock權(quán)限控制的設(shè)置

    這篇文章主要介紹了使用elementuiadmin去掉默認(rèn)mock權(quán)限控制的設(shè)置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 詳解Vue項(xiàng)目中如何解決組件之間的循環(huán)依賴

    詳解Vue項(xiàng)目中如何解決組件之間的循環(huán)依賴

    在大型?Vue?項(xiàng)目中,組件之間的關(guān)系可能會(huì)變得非常復(fù)雜,甚至?xí)霈F(xiàn)循環(huán)依賴的問題,本文將通過通俗易懂的方式,講解如何在?Vue?中解決組件之間的循環(huán)依賴問題,希望對(duì)大家有所幫助
    2024-11-11

最新評(píng)論

图木舒克市| 嘉峪关市| 威远县| 磐安县| 合山市| 新蔡县| 巨野县| 通许县| 临安市| 郁南县| 沈丘县| 平阴县| 定州市| 奉节县| 米易县| 景洪市| 民勤县| 鱼台县| 垣曲县| 大关县| 五台县| 南漳县| 务川| 连平县| 吴桥县| 亳州市| 阳信县| 高密市| 利津县| 通许县| 上虞市| 泰安市| 成安县| 衡东县| 大新县| 西峡县| 乐昌市| 灵宝市| 玉树县| 衡东县| 邵阳市|