原创 工作-vue

1.v-if和v-show的區別 v-if每次都會重新刪除或創建元素;v-show每次不會重新進行DOM的刪除和創建操作,只是切換了元素的 display:none 樣式 2.重新渲染子組件:當v-if內的條件爲false時,組件就會結束

原创 webpack4---模塊化打包工具(一)

一、webpack4初識 1.首先先了解幾個規範    ES規範,導出:export default Header;                   導入:import Header from ‘./header.js’; Commo

原创 工作-小知識點總結

一、關於es6 1、擴展運算符...:       數組和序列的轉換       常用於替換,比如: const obj = { num1:1, string:'aa' } const newObj = { .

原创 常用的封裝的方法

一.關於數組的扁平化 export const flattenTree = (data, childKey = "children") => { return data.reduce((arr, item) => {

原创 react學習筆記

一、setState函數       一個異步函數,接受第二個參數,是一個回調函數       不能直接修改state中的值,可以進行一次深拷貝       this.state.inputValue (大大的錯誤)      二、生命週

原创 常用正則表達式

1. 1.僅支持中文、數字、下劃線、短橫線、英文字母和圓點 /^[a-zA-Z0-9_\u4e00-\u9fa5.-]+$/ 2.正確的郵箱地址 /^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+@([a-zA

原创 關於git的操作

1.域名進行了更換 git remote remove origin git remote add origin https://code.mlamp.cn/dgp-datasafe/dgp-web.git   點贊

原创 react

1.切記!!!:@connect中的state接收值時以一定要記住我們當時是吧reducers文件進行拆分彙總到index.js中的,所以state:state.notice.xxx一定要在notice文件後寫上組件的名字 點

原创 react項目記錄

一、基本配置 1.在react中一個css文件引入會導致全局都可以享用,爲了避免這種情況採用第三方組件'styled-components' 注意<GlobalStyle/>是一個單閉合的標籤,不然會出現不顯示的問題 全局使用: //這

原创 vue

1.v-if和v-show的區別 v-if每次都會重新刪除或創建元素;v-show每次不會重新進行DOM的刪除和創建操作,只是切換了元素的 display:none 樣式 2.重新渲染子組件:當v-if內的條件爲false時,組件就會結束

原创 電商網站開發記錄

一、webpack配置 首先是對項目進行github管理 接下來,由於這個項目的源碼用的webpack3,而現在都是webpack4了,所以自己在webpack中花費了很多的時間,記錄一下其中的問題: 1.未提取公共代碼,因爲這個插件自己

原创 前端切圖

前端切圖篇(一) 前端切圖篇(二) 前端切圖篇(三) 切圖技巧補充: 1.切出透明背景圖 首先用切片選中想要切的區域,然後將背景隱藏掉,然後導出web格式即可。

原创 webpack4---模塊化打包工具(二)

接着上一篇文章繼續 一、關於Tree Shaking 問題的引出:創建一個js文件,文件中有兩個方法,但是在index.js中只引入一個方法 前面說過了npm run start 在執行時,會啓動服務器,並將打包好的dist目錄存在內存中

原创 webpack4---模塊化打包工具

一、webpack4初識 1.首先先了解幾個規範    ES規範,導出:export default Header;                   導入:import Header from ‘./header.js’; Commo

原创 我的碼雲git管理項目記錄

一、安裝 先是配公鑰,然後本地與遠程同步...一系列操作 $git status 查看新增加進來的文件以及代碼改動 $ git add .    將本地的代碼推到git緩存中 $ git commit -m 'project initia