Lala Code

Lala 的前端大補帖,歡迎一起鑽研前端技術😊

0%
❤️

事件修飾符

1
2
3
4
5
6
.prevent // 防止做原本預設的動作
.stop // 阻止事件冒泡到父元素,阻止任何父事件處理程序被執行
.self // 只在自己的層級處理自己的程序
.once // 只處理一次
.native // 在元件的根元素上監聽一個原生事件
.sync
閱讀全文 »
❤️
❤️

Vue 處理共用邏輯的方式

以往用 Vue2 處理共用邏輯有幾種方式

🔸 Mixins
🔸 Higher-order Components ( HOC )
🔸 Renderless Components

但 Vue2 存在著一些問題,命名衝突、產生多餘的元件實體、資料難以追蹤來源,就會有一些狀況產生。
隨著 Vue3 的升級,Vue3 Composition API 解決了 Vue2 的問題

閱讀全文 »
❤️

圖片切換範例

API 抽離管理,清楚管理資料

axios create 的物件會變成 axios 的實體
axios interceptors 攔截器,可以做驗證檢查

閱讀全文 »
❤️
❤️
❤️
❤️

單頁式應用

single-page application,縮寫 SPA
透過 JS 動態渲染當前頁面來與使用者互動,而非傳統的從伺服器重新載入整個新頁面。這種方法避免了頁面之間切換打斷用戶體驗,使應用程式更像一個桌面應用程式。

router-view

將會改變的區塊使用 router-view 顯示

閱讀全文 »
❤️

Slot 插槽

在子元件上面開個洞, 由外層元件將內容置放在至子層元件指定的位置中
可解決樣式一樣,但內容不一樣的組件

閱讀全文 »
❤️