面試題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是一套漸進...