日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Vue的Options用法說明

瀏覽:252日期:2022-12-06 16:29:27

el:掛載點

與$mount有替換關系

new Vue({ el: '#app'});new Vue({}).$mount(’#app’)

注:被你選為掛載點的那個元素,如果在index.html里那個元素里面本來就有內容,在渲染時會消失(網速慢可以看到),被這個vue實例的對應內容所覆蓋。

data:內部數據

支持對象和函數,優先用函數

new Vue({ //優先使用函數 data() { return { n: 0, } }}).$mount('#app');

注:能寫函數盡量寫函數,否則有可能有BUG;

methods:方法

事件處理函數

new Vue({ data (){ return{ n:0 } }, template:` <div class='red'> {{n}} <button @click='add'>+1</button> </div> `, //add必須寫到methods里面 methods:{ add(){ this.n+=1 } }}).$mount(’#app’)

普通函數:methods代替filter

import Vue from 'vue';Vue.config.productionTip = false;new Vue({ data() { return { n: 0, array: [1, 2, 3, 4, 5, 6, 7, 8] }; }, template: ` <div class=red> {{n}} <button @click='add'>+1</button> //事件處理函數 <hr> {{filter()}} //普通函數(JS的filter直接在視圖里調用,每一次更新渲染都會調用一次) </div> `,//主動在模板里面調用 methods: { add() { this.n += 1; //事件處理函數 }, filter() { return this.array.filter(i => i % 2 === 0); //普通函數 } }}).$mount('#app');

components:方法

使用Vue組件,注意大小寫

(建議用法) 模塊化:

新建一個vue文件Demo.vue,這個vue文件就是一個組件

在main.js中引入這個vue文件

在vue實例的components中聲明這是我要用的組件,并且命名為Demo

這樣在這個Vue實例的template中就可以直接使用這個組件<Demo/>

import Vue from 'vue';import Demo from './Demo.vue'; //引入這個vue文件 ---文件名最好小寫 組件名最好大寫Vue.config.productionTip = false;new Vue({ components: { Demo //在vue實例的components中聲明這是我要用的組件,并且命名為Demo //如果組件名就叫Demo,即Demo:Demo,那就寫Demo --ES6縮寫 //components: {Demo}, }, data() { return { n: 0 }; }, template: ` <div class=red> {{n}} <button @click='add'>+1</button> <Demo/> //這樣在這個Vue實例的template中就可以直接使用這個組件`<Demo/>` </div> `, methods: { add() { this.n += 1; }, }}).$mount('#app');

四個鉤子

created -- 實例出現在內存中后觸發created(){ debugger console.log(’這玩意出現在內存中’) },

mounted-- 實例出現在頁面中(掛載了)后觸發

mounted(){ debugger console.log(’這玩意兒已出現在頁面中’) },

updated -- 實例更新了后觸發

updated(){ console.log(’更新了’) console.log(this.n) }, //當你+1的時候,能證明他在更新的時候觸發,還可以拿到最新的n

destroyed -- 實例從頁面和內存中消亡了后觸發

props:外部屬性

外部來傳值

message='n'傳入字符串

:message='n'傳入vue實例的this.n數據

:fn='add'傳入vue實例的this.add函數

示例

補充知識:vue $options初始化

vue實例化時,對$options進行初始化

vue/src/core/instance/init.js

Vue.prototype._init = function (options?: Object) { const vm: Component = this // a uid vm._uid = uid++ let startTag, endTag /* istanbul ignore if */ if (process.env.NODE_ENV !== ’production’ && config.performance && mark) { startTag = `vue-perf-start:${vm._uid}` endTag = `vue-perf-end:${vm._uid}` mark(startTag) } // a flag to avoid this being observed vm._isVue = true // merge options if (options && options._isComponent) { // optimize internal component instantiation // since dynamic options merging is pretty slow, and none of the // internal component options needs special treatment. initInternalComponent(vm, options) } else { //初始化$options vm.$options = mergeOptions( resolveConstructorOptions(vm.constructor), options || {}, vm ) } /* istanbul ignore else */ if (process.env.NODE_ENV !== ’production’) { initProxy(vm) } else { vm._renderProxy = vm } }}

以上這篇Vue的Options用法說明就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品chinese| 欧洲一区二区三区精品| 日韩国产一区二区三区| 国产精品调教| 美女尤物国产一区| 久久99蜜桃| 精品一区电影| 国产精品xx| 日韩国产专区| 欧美午夜精彩| 黄色日韩在线| 国产亚洲毛片| 亚洲我射av| 欧美久久香蕉| 精品中文在线| 韩国女主播一区二区三区| 麻豆精品在线| 成人国产精品一区二区网站| 精品国产成人| 色在线中文字幕| 极品裸体白嫩激情啪啪国产精品| 五月综合激情| 中文无码日韩欧| 欧美一区成人| 国产欧美视频在线| 不卡专区在线| 在线一区欧美| 中文字幕日本一区| 国产精品xxx| 欧美精品高清| 99亚洲视频| 91伊人久久| 美女久久99| 视频福利一区| 亚洲免费成人av在线| 国产精品超碰| 久久久9色精品国产一区二区三区| 欧美日韩高清| 日韩区一区二| 久久久久久夜| 久久亚洲视频| 欧美韩一区二区| 久久中文字幕二区| 偷拍亚洲精品| 91一区二区三区四区| 午夜欧美精品| 国产精品**亚洲精品| 伊人久久高清| 日韩在线成人| 日韩深夜视频| 亚洲区国产区| 国产精品xx| 视频一区二区国产| 国产一区二区三区四区五区传媒| 五月天激情综合网| 免费在线日韩av| 91精品1区| 国产精久久久| 日韩在线观看一区二区| 国产一区二区三区亚洲综合| 免费欧美在线视频| a天堂资源在线| 亚洲va久久| 日韩大片免费观看| 日韩精品久久久久久久软件91| 桃色av一区二区| 日本免费一区二区视频| 欧美日韩水蜜桃| 欧美激情在线精品一区二区三区| 自由日本语亚洲人高潮| 麻豆极品一区二区三区| 在线亚洲欧美| 日韩欧美在线中字| 久久国产三级精品| 国产精品91一区二区三区| 蜜桃精品视频| 日本不卡的三区四区五区| 久久久成人网| 国产乱码精品一区二区三区亚洲人| 日产精品一区二区| 日本午夜精品久久久久| 精品一区毛片| 国产不卡av一区二区| 四虎成人精品一区二区免费网站| 婷婷激情一区| 精品一区二区三区的国产在线观看| 午夜一级在线看亚洲| 亚洲www啪成人一区二区| 国产欧美欧美| 综合亚洲色图| 欧美日韩三区| 色黄视频在线观看| 麻豆免费精品视频| 亚洲精品日本| 国产精品婷婷| 欧美亚洲在线日韩| 日韩国产一区二区| 国内精品亚洲| 国产精品3区| 国产毛片精品| 欧美亚洲一级| 四虎精品一区二区免费| 国产视频一区三区| 久久国产毛片| 日本欧美不卡| 日韩精品永久网址| 国语对白精品一区二区| 国产精品一区二区三区av麻| 丝袜美腿成人在线| 亚洲女同中文字幕| 亚洲午夜黄色| 激情综合网址| 国产韩日影视精品| 影院欧美亚洲| 99在线观看免费视频精品观看| 久久婷婷久久| 天堂资源在线亚洲| 国产99久久| 精品一区在线| 黄色成人精品网站| 在线亚洲自拍| 伊人精品久久| 日本va欧美va精品发布| 亚洲欧美在线专区| 日韩国产在线观看一区| 婷婷成人av| 久久黄色影视| 麻豆一区二区三| 中文字幕高清在线播放| 色网在线免费观看| 欧美午夜精彩| 午夜宅男久久久| 爽好多水快深点欧美视频| 蜜桃视频一区二区三区在线观看| 在线看片日韩| 欧美日韩亚洲国产精品| 国产毛片精品| 精品欧美日韩精品| 麻豆高清免费国产一区| 精品国产一区二区三区噜噜噜| 中文字幕人成乱码在线观看| 精品捆绑调教一区二区三区| 91精品亚洲| 裤袜国产欧美精品一区| 三级精品视频| 国产手机视频一区二区| 日韩精品欧美精品| 欧美精品第一区| 樱桃视频成人在线观看| 欧美91精品| 三级一区在线视频先锋| **爰片久久毛片| 国产一区二区三区四区五区| 色一区二区三区| 国产精品三上| 国产三级精品三级在线观看国产| 日韩黄色av| 国产一区二区精品福利地址| 麻豆国产精品777777在线| 成人日韩精品| 99精品99| 国产精品一线| 亚洲成人va| 亚洲毛片一区| 精品欧美视频| 国产精品外国| 久久永久免费| 蜜臀久久99精品久久一区二区| 噜噜噜躁狠狠躁狠狠精品视频| 麻豆网站免费在线观看| 伊人久久大香线蕉av超碰演员| 婷婷视频一区二区三区| 久久精品国产网站| 欧美精品一二| 国产无遮挡裸体免费久久| av资源中文在线天堂| 亚洲天堂日韩在线| 麻豆精品久久久| 国产精品毛片aⅴ一区二区三区| 久久五月天小说| 9国产精品视频| 国产精品美女午夜爽爽| 久久久久中文| 亚洲有吗中文字幕| 国产成人免费视频网站视频社区| 久久中文字幕二区| 久久激情五月激情| 激情婷婷亚洲| 国产精品一区二区美女视频免费看 | 美美哒免费高清在线观看视频一区二区 | 亚洲一区二区三区久久久| 美日韩一区二区三区| 午夜宅男久久久| 福利一区和二区| 色8久久久久| 国产精品99免费看| 国产福利一区二区精品秒拍| 日韩视频不卡| 福利一区二区三区视频在线观看| 日韩专区一卡二卡|