原创 處理js history.go(-1) 頁面跳轉 反覆死循環問題

這裏說一個常見的問題   js的痛點 就是 我們的 -1 返回  列舉 下列場景 登錄註冊2個頁面  登錄能跳轉註冊   註冊可以跳轉登錄  且  2個頁面的頭部均有返回圖標 A.如果返回 都使用-1  那麼 當你登錄註冊來回點擊10次的

原创 nodejs 使用調用graphql接口(不是寫服務端,而是調用接口)

百度上 都是用 node 做服務端  寫graphql接口 供給前端使用   這裏博主考慮 如果 用node框架 做服務端調用服務端的graphql接口  那麼如何寫呢  所以 還是會有這種需求的 第一步  下載包   博主第一次的時候

原创 釘釘小程序自動轉微信小程序

花了一些時間 寫了一個 釘釘小程序自動轉微信小程序的代碼 已經發布到了 npm 官網  安裝指令  npm install dd2wx -D 使用方法 參考 https://www.npmjs.com/package/dd2wx   自動

原创 釘釘小程序複選框 全選反選 表單獲取內容有誤處理

問題描述    我的每一個複選框 是 利用 data聲明的數組進行循環 遍歷出來的    然後當我點擊全選及反選的時候  我操作了data中的item  遍歷修改了 ischeck屬性  頁面上也是利用這個屬性顯示選中/非選中 出現的bu

原创 如何判斷內外網

直接上代碼 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script

原创 如何區分內網外網且提示用戶需要先登錄vpn

直接上代碼 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script

原创 async 和await 的統一catch處理 二次封裝await

優秀的東西 就要學習和借鑑  上代碼 // 第一代 function aa() { return new Promise(function (resolve,reject) { var key = Math.floor(M

原创 h5混合開發 與app 交互方法

安卓 安卓相對簡單 因爲 安卓可以獲取到我們h5頁面內的window對象 所以   // h5 調用安卓方法 window.discovery.gotoLogin(); // window.x.y (x類名,y方法名) // 安卓調

原创 手拉手帶你寫個自己的loader和plugin

自定義loader 根目錄下  新建 loader文件夾 裏面 寫個  lader  js用默認的 index const loaderUtils = require('loader-utils'); module.exports =

原创 公司 git commit message 標準化 分享

最近面試  有人問到  你帶了一個團隊  當你離開 留下了什麼   回想一下    感覺做了很多  但  卻無從下口   感覺標準化了很多  但其實 和大廠看來  差距還是太大了   所以   學習之路就在腳下    學吧   今天聊聊

原创 webpack 模塊循環引用處理方案 報錯處理方案

問題 index.js 入口文件   引入a 並調用方法 a.js 文件 引入b.js 然後調用b內的方法 b.js 文件 引入a.js 然後調用a內的方法 當你正常 打包後   打開html頁面的時候 控制檯報錯   原因就是循

原创 nth-child 和 nth-of-type 的區別 換個更合適的例子

nth-child  <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <style> sp

原创 w萬條接口數據下 如何優化vue 接值 及賦值

正題 如果你請求一個接口  接口返回數據爲10000條  那麼  如何 將這1w條數據賦值給vue變量呢 如果你測試過 你會發現 一個  裝有2000個json對象的數組  賦值給vue的data屬性時   屏幕會出現卡頓 出現卡頓的原理

原创 vue 路由 router 相關信息複習

          vue-router vue-router怎麼重定向頁面?       router文件配置redirect vue-router怎麼配置404頁面?     路由裏配置一個path * 然後redirect

原创 http1 http2 http 3 解讀

HTTP/2 相比於 HTTP/1.1,可以說是大幅度提高了網頁的性能,只需要升級到該協議就可以減少很多之前需要做的性能優化工作,當然兼容問題以及如何優雅降級應該是國內還不普遍使用的原因之一。 雖然 HTTP/2 提高了網頁的性能,但是並