Vue第二節(jié)

vue實例

每個 Vue 實例都會代理其 data 對象里所有的屬性:

<script type="text/javascript">
        var vm= new Vue({
            el : "#box",
            data : {
                a : 999,
                data : 666
            }
        });

        // alert(vm.a);     //999
        // alert(vm.$data.a);       //999
        // alert(vm.data);      //666
        // alert(vm.$data.data);        //666
        // alert(vm.$el === document.getElementById("box"));
        //data.a = 3
        //vm.a  -> 3

    //監(jiān)聽a的值亏拉,一旦改變隶债,就執(zhí)行回調(diào)函數(shù)
        vm.$watch("a",function(newvalue,oldvalue){
            console.log(newvalue,oldvalue)
        });
    </script>

生命周期

鏈接
beforeCreate created(觀察數(shù)據(jù)了讨,初始化事件)
beforeMount mounted(把實例掛載到元素上)
beforeUpdate updated(數(shù)據(jù)發(fā)生更新)
beforeDestory destoryed

vue 選項卡

每個tab頭有自己的身份值献汗,每個tab內(nèi)容有自己的身份值暇赤,tab頭和tab內(nèi)容的身份值會有對應(yīng)的關(guān)系
給tab頭綁定事件耙蔑,事件用來修改總身份值摹迷,把該tab頭的身份值作為參數(shù)傳給事件
在tab頭綁定class疟赊,當(dāng)自己的身份值和總身份值相等時,class生效
在tab內(nèi)容區(qū)綁定v-show峡碉,當(dāng)自己的身份值和總身份值相等時近哟,該欄內(nèi)容顯示
鏈接

刪除循環(huán)中的一項

在循環(huán)項中綁定事件,把循環(huán)的index作為參數(shù)傳入事件鲫寄,
在事件中用數(shù)組的splice(index,1)刪除index對應(yīng)的循環(huán)數(shù)組項
<ul>
    <li v-for="item in list">{{item}} <input type="button" value="刪除" v-on:click="shanchu($index)"></li>
</ul>

"shanchu" : function(index){
    this.list.splice(index,1); //使用數(shù)組的splice方法
}

渲染多個元素塊

如同 v-if 模板吉执,把v-for綁定到template上,v-show不能寫在template上

<ul>
<template v-for="item in items">
<li>{{ item.msg }}</li>
<li class="divider"></li>
</template>
</ul>

v-for迭代對象

<div v-for="(value, key, index) in object">
  {{ index }}. {{ key }} : {{ value }}
</div>

使用原生事件

只需要在定義事件函數(shù)中,把event作為參數(shù)傳入即可

<div id="example-2">
  <button v-on:click.stop="greet">Greet</button> //v-on:click.stop阻止事件冒泡
</div>

var example2 = new Vue({
  el: '#example-2',
  data: {
    name: 'Vue.js'
  },
  methods: {
    greet: function (event) {
      // `this` 在方法里指當(dāng)前 Vue 實例
      alert('Hello ' + this.name + '!')
      // `event` 是原生 DOM 事件
      if (event) {
        alert(event.target.tagName)
      }
    }
  }
})
// 也可以用 JavaScript 直接調(diào)用方法
example2.greet() // -> 'Hello Vue.js!'

一個單文件組件怎么寫

<template>
    <div></div>   //必須要有一個根元素
</template>
<style>

</style>
<script>
    export default{    //使用es6導(dǎo)出模塊
         data:function(){
              return {
                  msg:'msg'    //組件的data必須在函數(shù)的返回對象里
              }
          }
    }
</script>

單文件組件

components:{
    NavHeader     //是 NavHeader :  NavHeader  的縮寫
}

vue cli下的webpack配置

config 下的index.js 和 build 下的webpack.base.conf.js 是比較常用到的webpack配置文件 (可以配置dev端口等)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末地来,一起剝皮案震驚了整個濱河市鼠证,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌靠抑,老刑警劉巖量九,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡荠列,警方通過查閱死者的電腦和手機类浪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來肌似,“玉大人费就,你說我怎么就攤上這事〈ǘ樱” “怎么了力细?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長固额。 經(jīng)常有香客問我眠蚂,道長,這世上最難降的妖魔是什么斗躏? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任逝慧,我火速辦了婚禮,結(jié)果婚禮上啄糙,老公的妹妹穿的比我還像新娘笛臣。我一直安慰自己,他們只是感情好隧饼,可當(dāng)我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布沈堡。 她就那樣靜靜地躺著,像睡著了一般燕雁。 火紅的嫁衣襯著肌膚如雪踱蛀。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天贵白,我揣著相機與錄音,去河邊找鬼崩泡。 笑死禁荒,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的角撞。 我是一名探鬼主播呛伴,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼谒所!你這毒婦竟也來了热康?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤劣领,失蹤者是張志新(化名)和其女友劉穎姐军,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡奕锌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年著觉,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惊暴。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡饼丘,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出辽话,到底是詐尸還是另有隱情肄鸽,我是刑警寧澤,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布油啤,位于F島的核電站典徘,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏村砂。R本人自食惡果不足惜烂斋,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望础废。 院中可真熱鬧汛骂,春花似錦、人聲如沸评腺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蒿讥。三九已至蝶念,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間芋绸,已是汗流浹背媒殉。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留摔敛,地道東北人廷蓉。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像马昙,于是被迫代替她去往敵國和親桃犬。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,033評論 2 355

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

  • 前言 webpack2和vue2已經(jīng)不是新鮮東西了行楞,滿大街的文章在講解webpack和vue攒暇,但是很多內(nèi)容寫的不是...
    技術(shù)宅小青年閱讀 6,541評論 4 43
  • 離6月份結(jié)束還有一個小時形用,回顧此間發(fā)生的種種就轧,喜憂參半.我重拾了勇氣和奮斗,我又喚回了百折不撓的精神尾序,時刻保持積極...
    快雪時清閱讀 208評論 0 2
  • 今天有一個覺察钓丰。老公今天和明天同學(xué)聚會,我又要帶娃又要守店每币,心里非常不爽携丁,并且他也沒有把家里的事情做好才走。晚上我...
    曾萍萍閱讀 164評論 0 0
  • 夜幕慢慢降臨了兰怠,大強作為諾大城市中的一員梦鉴,緩緩地騎上了自己的三輪車,載著一整車的烤具揭保、液化氣肥橙、食材,和其他成千上萬...
    更好時代閱讀 190評論 0 0