原创 Git worktree 建立工作庫

常用 git worktree add <path> [<branch>]: 增加一個新的 worktree ,並指定了其關聯的目錄是 path ,關聯的分支是 <branch> 。 示例:git worktree add ../csi

原创 Echarts 雷達圖指示器名稱rich使用示例

1.radar.name.rich 'radar.name': { textStyle: { color: '#5a4b66' }, formatter: (str) => { l

原创 Gitflow工作流程填坑(二)—— mri-cli git 命令

1.新建 release 分支 mri git release (mri gr) mri git release <theme::version> [options] theme: 需要啓動的主題名稱 version: 當前relea

原创 umi + dva 應用框架中yield串行接口調用填坑(一)

DvaJS,基於 Redux 的數據流方案,一個輕量級的應用框架。經典組合 Dva + Ant Design + TypeScript + ES8 UmiJS,螞蟻金服的底層前端框架,企業級 React 應用框架,開箱即用。 umi +

原创 網易第二屆前端技術大會參會總結

來自7位老師的分享 主題:megalo-網易考拉小程序解決方案 嘉賓:網易高級前端開發@吳子然 主題:支付寶小程序最佳實踐 嘉賓:螞蟻金服前端技術專家@勾玉 主題:NEIMockStore 演變之路 嘉賓:網易雲音樂前端技術專家@包永明

原创 讓前端人員很苦惱的幾件事

作爲一名前端開發人員,最常見的就是根據設計稿和需求文檔評估工作量,最後項目組就會給一個合理的開發排期。 前端在開發過程中很苦惱的幾件事? 設計: Q1: 設計稿難產 處理辦法:1)先催再等   2)拿固定不變的半成品先做結構、劃分組件 Q

原创 react 組件關係梳理

最近在做一個增刪改查的類後臺管理系統,頁面結構和交互比較複雜,權限也有多種。開發週期只有3周,時間是很緊迫的。 項目背景介紹:一個基於網紅關於某些品牌活動的帖子分析系統,一個頁面Campaign Performance 無數據狀態: C

原创 Gitflow工作流程填坑(一)——解決新建、刪除只本地倉庫有效的問題

本文重點在於填坑,在填坑之前請自行補Git相關基礎知識及Git flow的工作流程。可參考Gitflow工作流程 Git flow是一種廣泛應用的多人協作流程。 用於維護的分支 但是親測發現,該工作流程只適用於本地。 新建任意relea

原创 Git命令(二)

今天講講Git 命令中的刪除 .gitignore 忽略文件的緩存。 爲什麼會講這個呢,在多人協同開發中很容易產生合併衝突,尤其是忽略文件。開發者明明在本地.gitignore忽略了某個文件,合併的時候就某個被忽略文件產生衝突。這個時候就

原创 初識MobX要點

MobX中文官網:https://cn.mobx.js.org/refguide/api.html  看完官網再來看我的總結: MobX簡介 mobx 是一個數據管理庫,可以和 react 配合使用 可以直接修改數據,對 UI 進行精確刷

原创 node-xlsx將Excel表格數據轉換爲JSON格式

背景:某個項目採用mock模擬數據,客戶給了一份Excel,身爲前端的我等了一個星期的數據還是沒有等到,中間穿插了N個項目。。。故事是這樣開始的     某一天老闆跟我說:“小王啊,我最近實在太忙,這數據實在沒有時間處理,你幫忙處理下吧!

原创 VS Code 踩過的那個坑——自動更新 import 語句的路徑

項目:VS Code + TypeScript + React + Mac 用戶設置: 打開方式(command+,) 默認用戶設置 // 啓用或禁用在 VS Code 中重命名或移動文件時自動更新 import 語句的路徑。可選值有:

原创 一個基於 TypeScript + React 微信禁用分享通用組件

前端項目開發環境:TypeScript + React  封裝一個通用的組件: 該組件可在任意父組件中引入,親測微信有效,企業微信無效 方式一:純React方法形式 經過測試發現,未寫componentWillReceiveProps方法

原创 Git常用命令隨筆

以下命令都是基於已安裝Git,項目已初始化。在電腦自帶終端或者iTerm上運行,筆者電腦爲Mac 提交本地代碼到遠程倉庫 git add . git commit -m ""    引號裏面寫備註信息 git pull git push