原创 CSS3彈窗動畫效果

自上到下 .fadein { animation: fadein .5s; } @keyframes fadein { 0% { transform: translate(0, -100%); }

原创 vscode設置垂直長度輔助線 視覺限制長度

command + , 進去搜索 rules 點擊下方的settings.json command + shift + p 搜索editor.rulers 或者直接在底部添加如下內容 "editor.rulers": [ 120

原创 LC236

LC link LCA === lowestCommonAncestor 給定一個二叉樹 找到該樹中兩個指定節點的最近公共祖先 對於根節點root、p、q的分佈 存在兩種可能 p、q分居root的左右子樹,則LCA爲root p、q存在於

原创 前端權限設計

資源權限: 菜單導航欄 & 頁面 & 按鈕 資源可見權限 數據權限: 對於頁面上的數據操作 同一個人同一個頁面 不同的數據 可能存在不同的數據操作權限 權限緯度 角色緯度 用戶 => 角色 => 權限 用戶緯度 用戶 => 權限 表

原创 git fetch 和 git pull的區別

git fetch和git pull都可以將遠端倉庫更新至本地那麼他們之間有何區別?想要弄清楚這個問題有有幾個概念不得不提。 FETCH_HEAD: 是一個版本鏈接,記錄在本地的一個文件中,指向着目前已經從遠程倉庫取下來的分支的末端版本。

原创 taro 別名引入

config/index.js const path = require('path') // eslint-disable-line const config = { alias: { '@/api': path.resolv

原创 小程序添加熱更新判斷

onLaunch () { if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateMa

原创 taro封裝request請求

export const request = (url, method = "GET", data) => { let _url = `${baseUrlPrefix}${url}`; return new Promise((re

原创 react diff算法理解

React的Diff算法 當組件更新的時候react會創建一個新的虛擬dom樹並且會和之前存儲的dom樹進行比較,這個比較過程就用到了diff算法,所以組件初始化的時候是用不到的。react提出了一種假設,相同節點具有類似的結構,而不同的節

原创 react中解決跨域

http-proxy-middleware 首選就需要安裝http-proxy-middleware yarn add http-proxy-middleware npm install http-proxy-middleware 在s

原创 小程序中單行&&多行文本溢出顯示省略號

.textof{ display: -webkit-box ; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: ve

原创 taro3.x項目中引用taro-ui以及taro-iconfont-cli

前提是已經安裝好了taro3.x的項目 使用taro UI 在taro3.x版本出來的時候,一直以爲taro UI的文檔會跟着taro一起更新,但是如果照着taro UI的文檔照貓畫虎,並且引入了組件,這個時候你就會發現一大堆的TS錯誤

原创 JS中some() every() forEach() map() filter()的區別

map()   有返回值,可以通過return進行返回 let arr = [1, 2, 3, 4, 5, 6] let res = arr.map(item => { return item ** 2 }) console

原创 激活以及退出虛擬環境

利用python安裝虛擬環境 $ mkdir work $ python3 -m venv work/$ cd work $ ls bin include lib lib64 pyvenv.cfg share     虛擬環境的配置文件

原创 new和this

new和this   當new一個新的數據的時候,new操作符的流程     1、首先創建實例對象{}     2、this變量引入該對象,同時還繼承了構造函數的原型     3、其次屬性和方法被加入到this引用的對象中     4、並且