您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
04 vue的發布者和訂閱者是什么(Vue 面試中常問知識點整理)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-01 06:34:55【】5人已围观
简介為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節點,里面有(標簽名、子節點、文本等等)
很赞哦!(7753)
相关文章
- 02 中國海外私人武裝安保公司(哪個私人軍事承包商吸引著世界上最杰出的武裝部隊成員?)
- 01 如何讓買粉絲排版更加好看(買粉絲排版格式怎樣規定的)
- 01 如何讓粉絲買貨(怎么讓客戶快速成交)
- 01 如何重置instagram密碼(instagram重置密碼沒反應)
- 02 中國海外投資有限責任公司(中國海外集團和中國海外控股的區別)
- 02 中國海外安保上市公司(安防行業目前面對著怎樣的產業環境?(安防產業的發展現狀及趨勢))
- 02 中國海外買了多少島(中國海外的超過1平方千米的島嶼有哪些)
- 01 威海實驗外國語學校是不是高中(威海實驗外國語高中好嗎)
- 01 婦幼保健院買粉絲可以查報告嗎(我想知道無錫婦幼保健院在網上能查詢到檢驗單嗎?)
- 01 威海實驗外國語學校學費(威海實驗外國語學校大學升學率怎么樣)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:西藏日喀则白朗县
工作室:小组
Email:[email protected]
热门文章
站长推荐
02 中國歌曲播放量排行榜前二十名(靠一首歌“混飯吃”的歌手都有誰?)
02 中國海外港口控股(巴基斯坦主要中資企業有哪些)
01 如何訂閱讀者文摘(在哪能訂閱原版美國讀者文摘Reader's Digest 英文版的)
02 中國漁業協會國際貿易分會(中國國際漁業博覽會的簡介)
01 如家酒店買粉絲買粉絲沒了(9月28日在你公司平臺團購的如家酒店一間扣款150元,如何申請退款?現在找不到頁面沒法操作?)
02 中國游戲在海外熱度排名(中國手游廠商海外吸金135億元!未來中國手游市場會是什么發展趨勢?)
02 中國海外安全研究所所長(中國的核武器研究成功都經歷了哪些波折?)
01 如何設置企業買粉絲買粉絲號(在買粉絲上如何申請企業賬號?)