原创 git .git/hooks/pre-commit: line 2: ./node_modules/pre-commit/hook: No such file or directory

git commit -m ‘dsa’ 時報錯 .git/hooks/pre-commit: line 2: ./node_modules/pre-commit/hook: No such file or directory 解

原创 git分支拉取develop分支最新代碼

拉取最新的代碼 首先 git checkout develop 切換到develop分支 — 執行 git pull 拉取最新代碼 再切換到 所修改分支 使用 gIt merge develop 合併代碼

原创 後臺管理系統導出數據列表返回二進制數據,下載後爲null

導出文件,後臺返回二進制數據 前臺ajax請求需要設置 responseType: arraybuffer ArrayBuffer對象,表示通用的、固定長度的原始二進制數據緩衝區。ArrayBuffer 不能直接操作,而是要通過類

原创 react中查看圖片大圖插件react-zmage的用法

近期react項目有使用到查看大圖這一功能,特此記錄下react-zmage的使用心得 插件官方地址 https://zmage.caldis.me/ 使用方法 yarn add react-zmage -S 或者

原创 react組件通信解析: 1. 父子組件傳值 2.父子組件方法互相調用

1.父組件向子組件傳值 parent.jsx import React from 'react'; // 引入子組件 import Child from './child'; class Parent extends React

原创 moment 時間戳轉爲固定格式時間錯誤

moment轉爲時間 正確的轉換格式應如下: moment(value).format('YYYY-MM-DD HH:mm:ss') 注意:可能導致錯誤的: moment(value).format('YYYY-MM-DD hh

原创 map標籤與area標籤構建映射圖片解析

目錄: 需求分析 map標籤的用途 語法學習地址 參考實例 如何獲取coords點的座標 編寫實例 圖片,熱區域自適應 一、需求分析 在給的UI設計圖,有兩個a標籤或者button,以往需要將其分成三部分背景圖,兩個下載按

原创 echarts圖像下載與和傳參傳給後臺導出excel文件

需求分析 將echarts圖像以file形式傳給後臺,以excel列表形式進行下載導出圖像與列表 掌握內容 canvas圖像下載到本地,轉成Blob對象,轉成file文件 FormData添加其它需求參數 js-file-dow

原创 grid佈局解析及實例實現

在學習gird佈局使用阮一峯的教程進行學習,並實現下里面的佈局 阮一峯grid佈局學習網址:http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html 實現案例

原创 react中index中引入ckplayer播放器

1. 下載包到本地 網址: http://www.ckplayer.com/ 將包解壓放於public文件夾下 3. index.html中引入ckplayer.js 在body標籤下添加 // ckplayer.j

原创 this.setState修改某一對象的某個屬性值,其它保留不變

state中數據如下 class Illegals extends React.Component { constructor(props) { super(props); this.state = {

原创 antd table如何默認選中第一行,並添加背景色

table配置 <Table columns={this.state.columns} dataSource={this.state.tableData} bordered // loading

原创 react-native 在debugger調試模式下運行正常,非debugger模式不正常

多數原因: 在debugger調試模式下,我們經常會打印諸多的東西,來查看結果是否正確,在debugger模式下正常,卻在非debugger模式下出現異常 解決方案: 刪除多餘的console.log() 或者在項目最初始添

原创 react native底部View會有間隙,沒有貼合手機屏幕底端

查找原因 原因: 因爲對寬度、高度做了一些計算變換,使其在每個手機型號上的顯示效果都能一致,所以在使用borderRadius: cx(12) 會出現小數,導致不能貼合。 解決方案: 將borderRadius進行取整。

原创 mbox整合多個store

1.store/index.js (根store) // 整合兩個store import NativeStore from './nativeStore'; import IpcStore from './ipcStore';