原创 vue 組件遞歸

組件遞歸常用到的栗子就比如樹形結構的創建,需要自調用進行遞歸渲染 下面是遞歸組件渲染tree的效果圖: 1、創建一個treeMenu.vue的組件文件,組件內調用必須定義name 才能自調用 <ul class="item">

原创 holder.js使用技巧

很多童鞋剛開始使用holder.js進行圖片佔位時使用%死活顯示不出來,解決的辦法很簡單,就是把%換成p,搞定!(ps:想睡覺來枕頭,賊好) 起步 引入下載好的holder.js文件 <script src="js/holder.

原创 nginx 配置使用

mac環境下安裝配置nginx ,使用homebrew來安裝各個軟件既快捷又不用考慮依賴包的問題。 1、 先安裝 homebrew 2、安裝Nginx,終端下執行 brew install nginx 3、啓動nginx服務 brew s

原创 .eslint.js 詳細說明

/* ESLint的JSON文件是允許JavaScript註釋的,但在gist裏顯示效果不好,所以我把.json文件後綴改爲了.js */ /* ESLint 配置文件優先級: .eslintrc.js(輸出一個配置對象) .esli

原创 css 元素居中解決方案

元素居中 居中div <template> <div> <mian></mian> </div> </template> flex main{ w

原创 下載excel模板

使用a標籤下載 <el-button type="text" @click.stop="downModel">下載模板</el-button> // 下載模板 downModel() { let

原创 請求超時

請求超時分兩種:前端超時,服務端超時 1.服務端超時:當請求到服務端默認超時時間還是無響應,服務端會自動斷開請求 2.前端請求超時:當超過 timeout時間,會自動斷開與服務端請求 判斷是那種請求超時,可以用postman測試

原创 js axios文件上傳

上傳文件(二進制流),與後臺請求的方式,multipart/form-data, <!-- 只接受xlsx --> <p class="item-tips">文件後綴名必須爲xlsx,文件大小不得大於10M(若上傳數據量較大,上傳過程可能會

原创 vue組件間數據通信

Vue組件間通信 首先衷心的感謝展大神的指導 我們在進行基於Vue的項目開發時,組件間的數據通信,是我們必須考慮的。 注: 本文所實現的方式,是在不考慮vuex下所做的實現。 我把組件間的關係,大致分爲三種: 父子組件 <parent

原创 vue 不同環境參數配置

開發過程中,經常會有不同的生產環境配置的參數都是不一樣的,使用webpack配置不同的參數環境 在config 目錄下新建 文件 /* * @param * DEV_PORT 默認dev開發端口 * WEB_PATH_ASS