Vue面試題筆記

2022-10-01 14:00:19 字數 921 閱讀 9015

面試題1:路由傳遞引數(物件寫法)path是否可以結合params引數一起使用?

答:路由跳轉傳參的時候,物件的寫法可以是name,path形式,但是需要注意的是,path這種寫法與params引數一起使用

this.$router.push(,query:)       錯誤

路由傳遞引數的三種方式:

第一種:字串形式

this.$router.push("/search" + this.keyword + "?k=" + this.keyword.touppercase());

第二種:模板字串

this.$router.push(`/search/$?k=$`)

第三種:物件

this.$router.push(,query:})

面試題:2.如何指定params引數可傳可不傳?

答:比如:配置路由的時候佔位了(params引數),但是路由調轉的時候就不傳遞。路勁就會出現問題

如果路由要求傳遞params引數,但是你不傳遞params引數,就會發現url有問題,如果只當params引數可以傳遞或者不傳遞,在配置路由的時候,在佔位的後面加上乙個問號【params可以傳遞或者不傳遞】

this.$router.push(});

面試題:3.params引數可以傳遞也可以不傳遞,但是如果傳遞是空串,如何解決?

答:使用undefined解決:params引數可以傳遞,不傳遞(空的字串)

this.$router.push( , query:})

vue面試題 vue原理

1.元件化和mvvm 2.響應式原理 3.vdom 和 diff 演算法 4.模板編譯 5.元件渲染過程 6.前端路由 元件化基礎 1.很久以前 的元件化 asp jsp php 已經有元件化 nodejs 中已有類似元件化 2.資料驅動檢視 vue mvvm 3.資料驅動檢視 react sets...

vue面試題目

1,vue元件通訊 1 父子元件之間的通訊 父 子 子元件中props引數,父元件中引入子元件,在子元件上面繫結所需的值 eg 子元件中 父元件中 子 父 emit v on方法,子元件中,繫結方法a,通過 emit觸發父元件中的方法,順便傳參到父元件 eg 子元件中 showsearchmodal...

Vue之面試題

1 說下vue資料雙向繫結的原理 2 說說vuex的作用以及應用場景 3 說說vue元件的資料通訊方式 4 vue的原始碼有看過嗎?說說vuex工作原理 5 為什麼說虛擬 dom會提高效能,解釋一下它的工作原理 6 請你詳細介紹一些 package.json 裡面的配置 7 為什麼說vue是一套漸進...