您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
04 vue的發布者和訂閱者是什么(vue面試題)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-27 02:48:15【】6人已围观
简介為8個階段創建前/后,載入前/后,更新前/后,銷毀前/后。創建前/后:在beforeCreated階段,vue實例的掛載元素$el和數據對象data都為undefined,還未初始化。在created
創建前/后: 在beforeCreated階段,vue實例的掛載元素$el和數據對象data都為undefined,還未初始化。在created階段,vue實例的數據對象data有了,$el還沒有。
載入前/后:在beforeMount階段,vue實例的$el和data都初始化了,但還是掛載之前為虛擬的dom節點,data.message還未替換。在mounted階段,vue實例掛載完成,data.message成功渲染。
更新前/后:當data變化時,會觸發beforeUpdate和updated方法。
銷毀前/后:在執行destroy方法后,對data的改變不會再觸發周期函數,說明此時vue實例已經解除了事件監聽以及和dom的綁定,但是dom結構依然存在
18、請說下封裝 vue 組件的過程?
答:首先,組件可以提升整個項目的開發效率。能夠把頁面抽象成多個相對獨立的模塊,解決了我們傳統項目開發:效率低、難維護、復用性等問題。
然后,使用Vue.extend方法創建一個組件,然后使用Vue.買粉絲ponent方法注冊組件。子組件需要數據,可以在props中接受定義。而子組件修改好數據后,想把數據傳遞給父組件。可以采用emit方法。
19、你是怎么認識vuex的?
答:vuex可以理解為一種開發模式或框架。比如PHP有thinkphp,java有spring等。
通過狀態(數據源)集中管理驅動組件的變化(好比spring的IOC容器對bean進行集中管理)。
應用級的狀態集中放在store中; 改變狀態的方式是提交mutations,這是個同步的事物; 異步邏輯應該封裝在action中。
20、vue-loader是什么?使用它的用途有哪些?
答:解析.vue文件的一個加載器,跟template/js/style轉換成js模塊。
用途:js可以寫es6、style樣式可以scss或less、template可以加jade等
21、請說出vue.cli項目中src目錄每個文件夾和文件的用法?
答:assets文件夾是放靜態資源;買粉絲ponents是放組件;router是定義路由相關的配置;view視圖;app.vue是一個應用主組件;main.js是入口文件
22、vue.cli中怎樣使用自定義的組件?有遇到過哪些問題嗎?
答:第一步:在買粉絲ponents目錄新建你的組件文件(smithButton.vue),script一定要export default {
第二步:在需要用的頁面(組件)中導入:import smithButton from ‘../買粉絲ponents/smithButton.vue’
第三步:注入到vue的子組件的買粉絲ponents屬性上面,買粉絲ponents:{ smithButton}
第四步:在template視圖view中使用,<smith-button> </smith-button>
問題有:smithButton命名,使用的時候則smith-button。
23、聊聊你對Vue.js的template編譯的理解?
答:簡而言之,就是先轉化成AST樹,再得到的render函數返回VNode(Vue的虛擬DOM節點)
詳情步驟:
首先,通過買粉絲pile編譯器把template編譯成AST語法樹(abstract syntax tree 即 源代碼的抽象語法結構的樹狀表現形式),買粉絲pile是createCompiler的返回值,createCompiler是用以創建編譯器的。另外買粉絲pile還負責合并option。
然后,AST會經過generate(將AST語法樹轉化成render funtion字符串的過程)得到render函數,render的返回值是VNode,VNode是Vue的虛擬DOM節點,里面有(標簽名、子節點、文本等等)
很赞哦!(65527)
相关文章
- 09 get mp3 from youtube online(在美國,都上哪個網站看視頻或聽音樂,要免費的,就像咱這的優酷,土豆,有沒有像百度一樣的網站可以查)
- 09 easy diy beauty products(“I make it, I know who I am” —“女神 (Goddess)”by Joyce Cheng)
- facebook友緣功能會消失嗎(做居士或念佛,社會功能或交際能力會減弱至消失嗎?) - 副本
- 09 doyouhaveany買粉絲usins教學設計(四年級英語教學反思通用800字精選7篇)
- 09 facebook怎么隱藏好友不給陌生人看(Facebook 加好友問題)
- 09 how to make a jewelry box youtube(手工制作用英語怎么說翻譯及閱讀)
- facebook雙重驗證碼錯誤(注冊facebook時,一直顯示網絡錯誤,怎么辦?)
- 09 買粉絲 youtube movie download(尋一個聽歌的網站)
- 09 download mp3 youtube 買粉絲 download online(高分懸賞!求一首英文流行歌曲)
- facebook受眾怎么設置(facebook廣告投放預算設置分為總預算和( )預算)
热门文章
站长推荐
09 good ideas for a youtube 買粉絲(【分享】看電影學英語的方法)
09 買粉絲 youtube to mp3 player windows(C#的側邊欄技術。答好了加分。)
09 買粉絲 to watch youtube movies(美國用什么軟件看電影)
09 買粉絲 you tube to mp3(10首英文歌要歌詞,出處.作者,(越短越好))
09 買粉絲 music 買粉絲s youtube 1980s(求希斯萊杰的英文介紹)
09 買粉絲 youtube to mp3 player播放器怎么(P2P買粉絲怎么加速)
facebook發視頻怎么賺錢(自媒體是什么?怎么賺錢的?)
09 how to download youtube 買粉絲s for 買粉絲(芭比動畫片的片尾曲叫什么名字?)