在前端開發(fā)的過程中,我們經(jīng)常會需要綁定一些持續(xù)觸發(fā)的事件谎砾,如 resize逢倍、scroll、mousemove 等等景图,但有些時候我們并不希望在事件持續(xù)觸發(fā)的過程中那么頻繁地去執(zhí)...
在前端開發(fā)的過程中,我們經(jīng)常會需要綁定一些持續(xù)觸發(fā)的事件谎砾,如 resize逢倍、scroll、mousemove 等等景图,但有些時候我們并不希望在事件持續(xù)觸發(fā)的過程中那么頻繁地去執(zhí)...
elementui組件庫非常強大亮蒋,但是有的組件不一定是非常契合我們實際開發(fā)中的項目的,比如文件上傳的功能妆毕。 1慎玖、表單上傳附件 通過新增一個div盒子去展示提交到后臺的表單附件...
【常規(guī)操作】 【git clone xxx】 從遠(yuǎn)端克隆項目 1. 【git pull】 提交代碼之前需要先拉取最新的代碼,這是為了防止你提交的東西與遠(yuǎn)端已提交代碼發(fā)生沖突...
一笛粘、原生websocket 首先介紹一下實現(xiàn)即時通信方式趁怔,有如下三種:1. 輪詢Ajax——不停詢問湿硝,浪費性能;2.服務(wù)器響應(yīng)流:服務(wù)器不關(guān)閉連接润努,一次響應(yīng)关斜,一直保持連接——...
1丁稀、什么是防抖和節(jié)流?有什么區(qū)別倚聚?如何實現(xiàn)线衫? 參考答案 防抖 觸發(fā)高頻事件后n秒內(nèi)函數(shù)只會執(zhí)行一次,如果n秒內(nèi)高頻事件再次被觸發(fā)惑折,則重新計算時間 思路: 每次觸發(fā)事件時都取消...
前言 在學(xué)習(xí) ES6 的 Class 知識之前我們需要先學(xué)習(xí) Object.defineProperty 方法值朋,方法詳見:本章 「案例」 defineProperty。 cl...
1、說一下Vue的優(yōu)點 體積小休建,更高的運行效率乍恐,雙向數(shù)據(jù)綁定,生態(tài)豐富测砂、學(xué)習(xí)成本低 2茵烈、v-show和v-if的共同點和不同點? 共同點:都能控制元素的顯示和隱藏砌些; 不同點:...
目錄 用戶登陸,發(fā)送手機號碼和驗證碼 后臺接收參數(shù),查找用戶,用戶存在就生成token,返回給前端 前端登陸成功,把token存到vuex(做持久化) 使用axios攔截器,...
關(guān)于項目的搭建官方文檔[https://cn.vitejs.dev/guide/]是這樣寫的: 搭建第一個 Vite 項目 兼容性注意Vite 需要 Node.js[http...
1存璃、權(quán)限管理是什么 權(quán)限是對特定資源的訪問許可仑荐,所謂權(quán)限控制,也就是確保用戶只能訪問到被分配的資源纵东。而前端權(quán)限歸根結(jié)底是請求的發(fā)起權(quán)粘招,請求的發(fā)起可能有下面兩種形式觸發(fā):a、頁...
一、為什么會出現(xiàn)跨域問題 出于瀏覽器的同源策略限制袍冷。同源策略(Sameoriginpolicy)是一種約定栈戳,它是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略难裆,則瀏覽器的...
去除項目中console.log 安裝一個插件(babel-plugin-transform-remove-console)在項目build階段移除所有的console信息打...
編程式路由傳參 除了使用 <router-link> 創(chuàng)建 a 標(biāo)簽來定義導(dǎo)航鏈接,我們還可以借助 router 的實例方法镊掖,通過編寫代碼來實現(xiàn)乃戈。 通過 params 傳遞 ...
[Vue中文社區(qū)](javascript:void(0);) 今天 作者:StevenLikeWatermelon https://juejin.cn/post/684490...
1.Web路由 1.1 后端路由 Web路由的概念簡單來說就是根據(jù)不同URL渲染不同的頁面亩进。在前后端不分離的時代症虑,路由往往指的是后端路由(服務(wù)端路由),即當(dāng)服務(wù)端接收到客戶端...