原创 Q:小程序組件的iconfont樣式失效不見了

首先說一下我的實際場景以及觸發的操作: 小程序page頁面引入了自定義的組件,而組件內引用了iconfont,也添加了class樣式,當前頁面顯示是正常的,而當跳轉其他頁面再點擊自帶【返回】到當前頁面的時候,頁面顯示組件內的iconfon

原创 vue-cli @v3.0 安裝&配置

首先一如既然先把官方文檔地址扔出來,有需要跳轉查看~ https://cli.vuejs.org/zh/guide/ # 全局安裝 vue-cli $ npm install -g @vue/cli # 創建新項目 $ vue crea

原创 Q: HTML Email模板 導入郵件或客戶端格式混亂空隙大?

Q1:table在email導入後會有多出來的類似padding的樣式?實際在web上看不出來 <table width="550" align="center" border="0" cellpadding="0" cellspaci

原创 gulp自定義plugin插件 將圖片轉換爲base64

首先呢,說一下開發背景&應用場景。 github上有一個gulp插件gulp-base64,是將css內的url('')中的圖片轉換成base64, 而我在自己開發中,自己有這麼個需求想要將html中的圖片轉換成base64(包括<img

原创 Q: Error in event handler for "el.form.change": "TypeError: value.getTime is not a function"

首先說一下我使用的實際場景 html代碼:     js代碼:   首先說明出現原因,elementUI的日期選擇器【el-date-picker】在加上格式    value-format="yyyy-MM-dd" format=

原创 webpack自定義loader 手寫封裝loader

一些細節的東西就不說明了,例如webpack的整體配置什麼的,這邊只是在已有webpack配置的基礎上,封裝&使用自定義的loader。個人覺得最好的說明方式就是直接上實例:將引用的圖片url,根據環境替換成所需要的路徑   1.文件目錄

原创 拷貝對象,不影響原始對象

  1.推薦方法 let obj1 ={}; let obj2 = JSON.parse(JSON.stringify(obj1)); 2.jquery.extend()方法 let obj1 ={}; $.extend(t

原创 拼接數組並去重

自己最近開發,封裝使用的數組方法~也在網上看過很多寫法,覺得這樣寫最簡潔有效~分享一下~ /** * @method concatArr 拼接兩個數組並去重 * @param arr1 * @param arr2 * @returns

原创 gitlab設置ssh公鑰 克隆項目/關聯本地項目

1)Git Bash 或者webstorm項目目錄控制檯,輸入命令行: (window)ssh-keygen -t rsa -C "gitlab/git郵箱賬戶" (mac系統指令會有些不同吧,但是因爲沒有實操記錄所以這裏就不說明了) 2

原创 Q: 'BMap' is not defined?BMap初始化報錯爆紅

根據官方文檔,在vue頁面中初始化百度地圖,new BMap報錯爆紅線?         解決方案:  在BMap.Map前面加window,即new window.BMap.Map,成功解決報錯爆紅~      

原创 Q:Cannot read property 'minZoom' of undefined ?

    解決方案:  在 mounted內初始化地圖,不要在created內,個人猜測根由是script標籤的加載還未完成,就初始化導致的。 (這是我這邊引起的原因,有的可能引發情況不同沒遇到所以沒別的方案)       改爲   

原创 Q: Cannot read property 'Map' of undefined ?

  emmm 初始化地圖爆紅?? 無論加(new window.BMap.Map)不加(new BMap.Map)window都爆紅?? 各方查找資料,還有debug測試,解決方案如下: 異步加載BMap,需要將初始化函數放進回調裏,

原创 刪除數組交集部分

自己最近開發,封裝使用的數組方法~也在網上看過很多寫法,覺得這樣寫最簡潔有效~分享一下~ 在數組1的基礎上,刪除數組1與數組2交集部分:  [1, 2, 3, 5], [2, 3, 4]) => [1, 5] /** * @method

原创 異步加載百度地圖

開始我的第一篇前端技術相關博文,最近又在弄百度地圖,遇到一些小坑或者值得記錄的代碼或流程步驟,新鮮熱辣記錄一下~ 首先先把百度地圖官方API推出來(JavaScript API): http://lbsyun.baidu.com/inde