需求:用戶需要手寫簽名(需要帶筆鋒) 思路:可以使用smooth-signature實(shí)現(xiàn),越用力寫出的字越粗 如下是效果圖: 一、安裝 smooth-signature 二、...
需求:用戶需要手寫簽名(需要帶筆鋒) 思路:可以使用smooth-signature實(shí)現(xiàn),越用力寫出的字越粗 如下是效果圖: 一、安裝 smooth-signature 二、...
需求:前端通過瀏覽器直接下載public下的文件。 思路:靜態(tài)資源可以利用a標(biāo)簽或者借助函數(shù)方法下載。 將靜態(tài)資源文件直接放于public目錄下,打包時(shí)public文件不會(huì)被...
需求:獲取瀏覽器當(dāng)前窗口的url及參數(shù)。 思路:通過window.location獲取url的信息。 1.window.location的屬性 2.例如獲取IP+端口
需求:忽略英文大小寫和空格差異,判斷是否為回文字符串(例如"我愛你 你愛我","abc bA") 思路:利用翻轉(zhuǎn)字符串比較,利用循環(huán)+雙指針,利用遞歸或者雙循環(huán)(比較消耗性...
需求:驗(yàn)證表格同一行的最低限價(jià)不能超過銷售定價(jià) 思路:先獲取當(dāng)前行table的index,然后在做大小比較 1.局部html 2.驗(yàn)證規(guī)則
報(bào)錯(cuò):<van-cascader> - did you register the component correctly? For recursive components,...
需求:當(dāng)數(shù)量很長(zhǎng)的字符(比如連續(xù)十個(gè)1),會(huì)出現(xiàn)文字溢出 思路:利用css的word-break屬性實(shí)現(xiàn)、
需求:需要顯示最近一周的時(shí)間(YYYY-MM-DD) 思路:利用setDate來計(jì)算一周前的時(shí)間
需求:獲取無限級(jí)樹形結(jié)構(gòu)的末級(jí)id 思路:利用遞歸函數(shù),沒有子節(jié)點(diǎn)時(shí),取當(dāng)前節(jié)點(diǎn)id 1.使用flatMap遍歷 2.使用reduce遍歷
需求:需要對(duì)數(shù)組進(jìn)行隨機(jī)排序(例如洗牌等場(chǎng)景)思路:利用數(shù)組的下標(biāo)隨機(jī)來實(shí)現(xiàn) 1.簡(jiǎn)單的隨機(jī)排序 2.常用的Knuth洗牌算法
需求:之前有vue2基礎(chǔ),需要學(xué)習(xí)使用vue3;當(dāng)然小白也可以(建議先學(xué)習(xí)vue2)思路:如果已經(jīng)學(xué)習(xí)完vue2,那么vue3直接就是小case 一、vue3頁面結(jié)構(gòu)(歸納為...
需求:input輸入框?yàn)閚umber類型時(shí),要求樣式和普通輸入框保持一致 思路:利用自定義css修改input后綴樣式
1.git下載及其安裝 官網(wǎng)下載:https://git-scm.com/downloads[https://git-scm.com/downloads]選擇對(duì)應(yīng)的系統(tǒng)版本進(jìn)...
需求:el-cascader在編輯頁面的回顯 思路:el-cascader顯示是根據(jù)關(guān)聯(lián)id做顯示的,即需對(duì)id進(jìn)行數(shù)據(jù)處理