原创 移動端抓包工具整理-新增代碼式抓包方法

常用的抓包方法如下: 1、charles:需要設置手機代理,https協議,需要額外再裝協議 2、chrome瀏覽器或safair瀏覽器插件:需要在開發環境的app纔可以聯調,生成環境app的調試都是關閉的 3、後端日誌抓包:數據

原创 ios鍵盤收起頁面錯位

ios鍵盤收起頁面錯位解決方法 /** * @method screenDislocation ios手機鍵盤收起頁面錯位解決方法 * @param {string} [system] 手機系統ios或a

原创 移動端-富文本鏈接處理

移動端-富文本鏈接處理 問題描述 後端返回的富文本數據中,有a標籤鏈接,直接點擊a標籤,會直接替換當前webview的地址,當我們想退回上一個頁面的時候,就不能生效了 解決思路 前端框架是vue,我想使用正則匹配出富文本中的a標籤

原创 移動端bug整理

重繪相關 safari瀏覽器textarea標籤的placeholder多行時顯示不全 ios鍵盤收起頁面錯位 手機兼容bug彙總-之前記錄的 其他 移動端-富文本鏈接處理

原创 cli3-環境變量和模式

cli3-環境變量和模式 學習資源 cli3官網 其他參考資料 不自己敲敲,還是不靠譜 1、package.json添加命令“alpha” "scripts": { "dev": "vue-cli-service serve

原创 cli3-webpack相關配置

cli3-webpack相關配置 學習資源 cli官網資料 其他參考資料 不自己敲敲,還是不靠譜 cli3中webpack的配置文件是根目錄下的vue.config.js,默認是沒有的,需要配置的時候,手動創建,需要哪項就添加哪項

原创 We’re sorry but XXX doesn’t work properly without JavaScript enabled(解決方案彙總)

我遇到的問題:本地開發環境,訪問接口狀態爲200,但沒有正確但返回數據,返回信息提示爲“We’re sorry but template doesn’t work properly without JavaScript enabl

原创 前端總結100點-3-BEM

flex 學習資源 https://en.bem.info/ BEM是什麼 block-element-modifier的簡寫; 塊(block):代表高級別的抽象或組件; 元素(element):代表block的後代,用於形成一

原创 前端總結100點-2-transform

transform 學習資源 https://www.runoob.com/cssref/css3-pr-transform.html https://c.runoob.com/codedemo/3391 不自己敲敲,還是不靠譜

原创 chrome devtools記錄

命令(Command) 菜單 按Cmd + Shift + P(如果使用Windows,則按Ctrl + Shift + P)打開“命令”菜單。 截圖DOM元素:截取特定節點對應上圖命令是Screenshot Capture no

原创 前端總結100點-1-flex

flex 學習資源 阮一峯的博客 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html http://www.ruanyifeng.com/blog/2015/07/fl

原创 使用axios配置下載文件,500異常,無法拿到response裏的報錯信息

blob流文件轉json 使用axios配置下載文件,參數裏要傳遞responseType: ‘blob’,那麼後端返回的數據就是blob流文件,返回的報錯信息不能直接使用,要處理一下纔可以。 ~~~ if (err.config

原创 async和await的使用感受

業務場景,單點登錄 單點邏輯:從地址欄獲取code及相關信息,處理加工後,找到對應接口,發起單點請求 原來邏輯思路: 1、獲取地址欄參數信息 2、判斷code是否存在,不存在,獲取後在繼續執行 3、獲取單點接口信息 4、執行單點請

原创 js 測試數據

測試數據 var testData={ null:null, undefined:undefined, num1:0, num2:1, num3:.334455, num4:-424

原创 safari瀏覽器textarea標籤的placeholder多行時顯示不全

問題:使用textarea標籤時,placeholder的內容很長,會換行,首次顯示正常,當輸入內容後,在清除,就會只顯示placeholder的第一行內容,其之後的就看不到了 解決方案:使用js動態的重繪textarea標籤,來