Vue

開發Vue元件系列之模態框

專案基礎工程檔案是使用vue-cli3.0 搭建的,這裡不過多介紹。開發Vue元件系列之模態框,主要有標題、內容、定時器、按鈕文案、按鈕事件回撥、遮罩層這些可配置項。本次開發得元件是本系列的第一個元件

Vue自定義全域性Toast和Loading

如果我們的Vue專案中沒有用到任何UI框架的話,為了更好的使用者體驗,肯定會用到loading和toast。那麼我們就自定義這兩個元件吧。 1、Toast元件 首先,在common下新建global資料

vue客戶端渲染首屏優化之道

提取第三方庫,快取,減少打包體積 1、 dll動態連結庫, 使用DllPlugin DllReferencePlugin,將第三方庫提取出來另外打包出來,然後動態引入html。可以提高打包速度和快取第三方庫

實現 VUE 中 MVVM - step11 - Extend

在Vue 中有extend 方法可以擴充套件Vue 的例項,在上一步中,有一些實現是必須要通過子父元件才能實現,而子元件相當於一個特殊的Vue 例項,所以這步,我們先把這個擴充

實現 VUE 中 MVVM - step10 - Computed

先捋一下,之前我們實現的Vue 類,主要有一下的功能: proxy watcher 對於比與現在的Vue 中的資料處理,我們還有一些東西沒有實現:Computed 、

vue面試總結3

寫 React / Vue 專案時為什麼要在元件中寫 key,其作用是什麼 第一題:key的作用是為了在diff演算法執行時更快的找到對應的節點,提高diff速度。 另一種方式實現vue

Vue的mergeOptions函式分析-上

Vue的mergeOptions函式的主要作用是用於合併選項(將倆個選項物件合併成一個),它是用於例項化和繼承的核心函式。這也是為什麼我們要去分析它。並且與函式相關的選項合併策略也都在一個檔案裡,定義在 /s

關於js中原生建構函式的繼承

前言 最近參加了螞蟻金服的面試,一個關於js繼承的問題答的不是特別好。在如今快節奏的工作當中,很多基礎的東西會漸漸被丟掉。就如繼承這個話題,寫React的同學應該都是class xxx extends Re

微前端實踐

在 toB 的前端開發工作中,我們往往就會遇到如下困境: 工程越來越大,打包越來越慢 團隊人員多,產品功能複雜,程式碼衝突頻繁、影響面大 內心想做 SaaS 產品,但客戶總是要做定製化

1716189775.1526