您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
04 vue的發布者和訂閱者是什么(vue面試題)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-17 07:41:35【】0人已围观
简介為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節點,里面有(標簽名、子節點、文本等等)
很赞哦!(1)
相关文章
- 02 北京市對外貿易學校電話(北京市對外貿易學校校長是誰)
- 02 北京益象國際貿易有限公司(中國十大玉器品牌排行)
- 04 網織紅細胞類型及特征(貧血都有哪些癥狀?)
- 02 北京鑫升百利貿易有限公司(被告提出管轄權異議,法院不作裁定怎么辦)
- 02 北京進出口貿易有限公司歷史(燕京啤酒的歷史)
- 02 北京服務貿易博覽會2022時間表(2022年中國國際服務貿易交易會各大展區正式開放,有哪些亮點值得關注?)
- 02 北京監管買粉絲買粉絲(買粉絲買粉絲上級監管部門是哪)
- 02 北京本地寶買粉絲買粉絲購票是正規的嗎(北京景點門票購買買粉絲有哪些,北京景點門票怎么預約)
- 04 網紅經濟英文報告引用論文(網紅現象對大學生價值觀影響論文)
- 04 網紅經濟論文總結模板范文(網紅食品經濟發展的影響因素與解決策略論文)