原创 elementui 恢復級聯框el-cascader的默認狀態

一、問題描述   el-cascader可能不會恢復到默認狀態,而是保留上一次的高亮選擇狀態 二、解決方案   <el-cascader ref="cascader"/>   this.$refs.cascader.$refs.panel.

原创 git 將dev分支的代碼合併到master

一、在dev分支上運行以下命令   1. git add . // 暫存所有更改   2. git commit -m "更改的備註信息" // 將修改 提交到本地倉庫,雙引號內是提交的備註信息   3. git pull origi

原创 修改input placeholder文字顏色

/*input placeholder文字顏色*/ .filter-input::-webkit-input-placeholder { /* WebKit browsers */ color:rgba(153,153,153,1);}.

原创 js 多個數組取其相同的元素即子集

描述:let a = [1,2,3,5,9,9,9,2,2,8,10,10];let b = [10,11,2,3,4,5,9,9,9,2,8,10];let c = [2,5,6,3,4,0,8,2,9,9,9,8,8,9,8,9,8,1

原创 Vue實現權限控制

參考文章: 詳解基於vue,vue-router, vuex以及addRoutes進行權限控制 用addRoutes實現動態路由 如何用 Vue 實現前端權限控制 VUE中如何實現後臺管理系統的權限控制

原创 VScode同步保存配置

1. 安裝拓展 Settings Sync   在 VSCode 拓展中搜索 Settings Sync 並安裝,安裝完成後,重啓 VSCode 2. 設置 Github Person Access Token   這一步需要你有一個 gi

原创 sublime同步配置

sublime同步配置需要備份 Preference->Browse Packages 下的 User 文件夾,在新的設備上覆蓋掉User文件夾應該就可以了; 詳見:https://www.cnblogs.com/HaoQChen/p/11

原创 webstorm等jetbrains系列編輯器配置保存

編輯器配置保存後不用擔心換電腦重新配置的問題: 官方提供三種保存方式: 1. 用jetbrains賬戶密碼保存 2. 用類似github這樣的遠程倉庫保存 3. 導出zip到本地保存 這裏建議使用第二種方式保存,其他jetbrains系列編

原创 js實現複製內容到剪貼板

一、 原生js實現,電腦可以用,手機不可以用   1. 必須是 input元素 纔可以使用     <input id="code" type="text" value="www">     <span class="copy-btn" v

原创 react生態常用庫分類

一、 web項目   1.腳手架     create-react-app     自動安裝react、react-dom   2.核心     react、react-dom   3.路由     react-router、react-r

原创 用 !來判斷數據是否存在

在工作中經常會碰到用 ! 來判斷數據是否存在的情況,例如:if(!a){balabala}索性總結一下,不完善的以後再補充: 一、可以判斷的類型   let a = '';   let a = null;   let a = undefin

原创 vue項目中微信jssdk在ios簽名失敗

一、問題描述   1. vue項目中微信jssdk簽名時,在安卓和ios是有差異的,簽名時使用的url=window.location.href.split('#')[0],此時在安卓沒問題,在ios會導致簽名失敗。因爲在安卓中應該拿去簽名

原创 單行文本、多行文本顯示省略號...

一、單行文本   .box { width: 200px;       overflow: hidden;       text-overflow:ellipsis;       white-space: nowrap;      

原创 微信H5頁面前端開發,大多數人都會遇到的幾個兼容性坑

1、ios端兼容input光標高度 問題詳情描述:input輸入框光標,在安卓手機上顯示沒有問題,但是在蘋果手機上 當點擊輸入的時候,光標的高度和父盒子的高度一樣。例如下圖,左圖是正常所期待的輸入框光標,右邊是ios的input光標。

原创 vue cli3項目發佈在apache www/vue目錄下並配置history路由

注意:vue項目打包後默認是指向服務器的根路徑(比如apache默認www目錄是根路徑,當然也可以修改),這種情況不需要做路徑的配置,只需要做history配置,如果不是發佈到根路徑而是www/vue目錄下,則需要做路徑配置,並做histo