bug描述: 需求大概是收到 websocket 通知后自動給用戶跳轉到下個頁面, 然后就遇到一個bug: 如果此時瀏覽器是處于后臺掛起的狀態(tài)(比如不在當前選項卡,或者在瀏覽...

bug描述: 需求大概是收到 websocket 通知后自動給用戶跳轉到下個頁面, 然后就遇到一個bug: 如果此時瀏覽器是處于后臺掛起的狀態(tài)(比如不在當前選項卡,或者在瀏覽...
概述 Web Worker 是 html5 的新特性,JavaScript 是單線程模型,所有任務只能在一個線程上完成,一次只能做一件事。前面的任務沒做完,后面的任務只能等著...
object-fit CSS[https://developer.mozilla.org/zh-CN/docs/Web/CSS] 屬性指定可替換元素[https://deve...
需求分析: 用戶打開多個選項卡并登錄頁面, 如果其中一個頁面的賬號主體發(fā)生了改變(即切換了登錄的賬號),其他的頁面需要監(jiān)聽到其改變并提示用戶去刷新, 類似于下圖 實現(xiàn)思路: ...
概念 webpack 是一個現(xiàn)代 JavaScript 應用程序的靜態(tài)模塊打包器(module bundler)。當 webpack 處理應用程序時,它會遞歸地構建一個依賴關...
在 vue 中使用 scss 經(jīng)常會遇到報錯,這里記錄一下經(jīng)常 踩得坑。 正確操作姿勢 全部安裝之后去配置一下scss,讓vue識別就好了 在 build 文件夾下的 web...
使用 vue init webpack-simple 安裝elementUI, 配置之后報錯信息如下 特意去官網(wǎng)看了一下, 原來simple安裝體積更小, 所有部分配置是...
CSS 屬性 mask 允許使用者通過遮罩或者裁切特定區(qū)域的圖片的方式來隱藏一個元素的部分或者全部可見區(qū)域。這是一個非常有趣的元素,可以實現(xiàn)元素遮罩部分,點擊查看mdn-ma...
有時候文件上傳, 并不需要馬上傳給后臺,而是需要先轉 base64 預覽等后面一并提交以下以elemnt-upload為例,如何文件流前端自己先轉成base64. 利用htt...
使用場景 除了核心功能默認內置的指令,Vue 也允許注冊自定義指令, 在你需要對普通 DOM 元素進行底層操作的情況下,這時候就會用到自定義指令directive。 注冊方式...
contenteditable 表示元素是否可被用戶編輯,如果可以,瀏覽器會修改元素的部件以允許編輯。contenteditable是一個枚舉屬性,并非布爾屬性,也就是說并不...
這個問題是在工作中遇到的需求,效果圖如下圖 詳細的解決問題方式放在代碼注釋中, 自行copy改用吧 函數(shù)如上,大家自行根據(jù)自己需求修改即可
你用的是行內樣式嗎, 還是寫在了@print里面呢
vue單頁面使用window.print()多張打印因為項目使用了側邊菜單,在vue單頁面中無法精準控制打印的數(shù)據(jù),總是會把側邊欄給一起打印出來, 所以使用原生的方式,生成一個新的窗口去打印, 實例如下 div中的行內樣式 p...
介紹一個比較有趣的css偽類, :empty ,這個偽類會匹配沒有內容的元素,作用于該元素,使用 empty 配合 bofore 或者 after 可以打到空元素占位的效果,...
吸頂效果在項目中并不少見, 通常做法是使用 javascript 監(jiān)聽 scroll,不過今天要說的這個方法,是使用css來完成吸頂效果。關于 positoin ,CSS3...
數(shù)組去重的方法有很多種,下面給大家?guī)讉€使用es6去重的方法 1.數(shù)組去除重復基本類型 利用 Set 和 Array.from 兩個es6的語法可以快速完成基本類型的數(shù)組去重S...