對vue里函數(shù)的調(diào)用順序介紹
method用來定義方法的,比如你@click=”test”,methods就定義test這個方法
created和ready都是 vue 組件的生命周期
created
類型: Function
詳細:
在實例創(chuàng)建之后同步調(diào)用。此時實例已經(jīng)結(jié)束解析選項,這意味著已建立:數(shù)據(jù)綁定,計算屬性,方法,watcher/事件回調(diào)。但是還沒有開始 DOM 編譯,$el 還不存在。
ready
類型: Function
詳細:
在編譯結(jié)束和 el第一次插入文檔之后調(diào)用,如在第一次attached鉤子之后調(diào)用。注意必須是由Vue插入(如vm.el第一次插入文檔之后調(diào)用,如在第一次attached鉤子之后調(diào)用。注意必須是由Vue插入(如vm.appendTo() 等方法或指令更新)才觸發(fā) ready 鉤子。
compted 是計算屬性,比如
computed:{ b:function(){ return this.a+1 } }
那么這個b的值就和a掛鉤,始終等于a的值+1,修改a的值的時候也會變
vue 的 ajax 庫推薦使用 vue-resource,一般非單頁應用在ready里獲取數(shù)據(jù)就行,如果是單頁應用根據(jù)路由生命周期來獲取,比如
route: { data: function (transition) { //數(shù)據(jù)獲取,修改data transition.next() } }
以上這篇對vue里函數(shù)的調(diào)用順序介紹就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Ubuntu22.04使用nginx部署vue前端項目的詳細教程
這篇文章主要給大家介紹了關(guān)于Ubuntu22.04使用nginx部署vue前端項目的詳細教程,使用nginx部署前端項目是一篇非常詳細的教程,旨在幫助初學者使用Nginx來部署前端項目,需要的朋友可以參考下2024-03-03Vuex拿到state中數(shù)據(jù)的3種方式與實例剖析
store是一個狀態(tài)管理工具(vueX中只有唯一 一個store),下面這篇文章主要給大家介紹了關(guān)于Vuex拿到state中數(shù)據(jù)的3種方式與實例剖析的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-09-09詳解mpvue實現(xiàn)對蘋果X安全區(qū)域的適配
這篇文章主要介紹了詳解mpvue實現(xiàn)對蘋果X安全區(qū)域的適配,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07Vue封裝組件利器之$attrs、$listeners的使用
vue通信手段有很多種,props/emit、vuex、event bus、provide/inject等,還有一種通信方式,那就是$attrs和$listeners,下面這篇文章主要給大家介紹了關(guān)于Vue封裝組件利器之$attrs、$listeners使用的相關(guān)資料,需要的朋友可以參考下2021-12-12nuxt框架中對vuex進行模塊化設置的實現(xiàn)方法
這篇文章主要介紹了nuxt框架中對vuex進行模塊化設置的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09