JS 隨機生成字母數(shù)字組合(包含大寫字母)
有時候需要對 url 進行更改的時候,不想讓頁面(包括組件)出現(xiàn)任何刷新或更新于是就想用 history.replace 去更改 url,可是萬萬沒想到,這會導致組件執(zhí)行 u...
一、為什么使用classnames這個庫 在react開發(fā)中,我們有的時候需要使用js來動態(tài)判斷是否為組件添加class(類名),這里我們使用到了classnames 二、學...
相信普通的vue組件大家都會寫,定義 -> 引入 -> 注冊 -> 使用,行云流水,一氣呵成,但是如果我們今天是要自定義一個彈窗組件呢? 首先,我們來分析一下彈窗組件的特性(...
給個例子看看 這里給出了5個例子,其實new操作符干了以下三步:1.先創(chuàng)建了一個新的空對象2.然后讓這個空對象的__proto__指向函數(shù)的原型prototype3.將對象作...
為什么使用nuxt.js? vue單頁面應用渲染是從服務器獲取所需js,在客戶端將其解析生成html掛載于id為app的DOM元素上,這樣會存在兩大問題。 由于資源請求量大,...
一、前言 緩存可以說是性能優(yōu)化中簡單高效的一種優(yōu)化方式了。一個優(yōu)秀的緩存策略可以縮短網(wǎng)頁請求資源的距離,減少延遲,并且由于緩存文件可以重復利用,還可以減少帶寬,降低網(wǎng)絡負荷。...
Vue中的nextTick涉及到Vue中DOM的異步更新,感覺很有意思,特意了解了一下。其中關于nextTick的源碼涉及到不少知識,很多不太理解,暫且根據(jù)自己的一些感悟介紹...