vue面試題目

2021-09-26 05:10:08 字數 1386 閱讀 8239

1,vue元件通訊

(1)父子元件之間的通訊

父-子:子元件中props引數,父元件中引入子元件,在子元件上面繫結所需的值

eg:子元件中

父元件中

子-父:$emit+v-on方法,子元件中,繫結方法a,通過$emit觸發父元件中的方法,順便傳參到父元件

eg:子元件中、

showsearchmodal方法就是在父元件中定義的

父元件中

(2)vuex,全域性資料管理庫進行通訊

將狀態儲存在倉庫中,通過mutation中定義的方法,commit來改變狀態

改變狀態

this.$store.commit("isquerylistfun", true);

獲取狀態

監聽狀態變化

(3)兄弟之間通訊

1)  首先註冊bus到vue原型上面

new vue(,
2)兄弟a+兄弟b

兄弟a傳值:

this.bus.$emit("on-update-storage", );
兄弟b接收:

created() ),

this.bus.$on("on-update-storage-content", () => )

},beforedestroy()

2,mvvm

3、computed和watch的區別

(1)(2)watch監聽資料變化,一般在某個資料變化時做一些暑期,使用watch

4. vue的雙向資料繫結

(1)object.defineproperty劫持物件的訪問器,在屬性發生變化是,及時獲取變化,然後響應

(2)5. 

C 面試題目

1 ispostback正確的是 首次載入頁面的ispostback的值為false 重新整理頁面後的ispostback的值為true 第三個選項忘了 2 頁面傳值的幾種方式 request.querystring session server.transfer 3 什麼是瀏覽器的 無狀態 如何解...

面試題目總結

1.char p和char p的區別。1 char getstring void void main 2 char getstring void void main 為什麼 1 輸出的是亂碼,2 能夠輸出 hello world?hello world 作為靜態字串實際上儲存在文字常量區 參見 棧和...

c 面試題目

摘要 12個c語言面試題,涉及指標 程序 運算 結構體 函式 記憶體,看看你能做出幾個!1.gets 函式 問 請找出下面 裡的問題 include int main void 答 上面 裡的問題在於函式 gets 的使用,這個函式從 stdin 接收乙個字串而不檢查它所複製的快取的容積,這可能會導...