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

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

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

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

原创 如何判斷內外網

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

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

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

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

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

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

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

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

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

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

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

原创 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> span:n

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

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

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

vue-routervue-router怎麼重定向頁面?router文件配置redirectvue-router怎麼配置404頁面?路由裏配置一個path * 然後redirect 404 即可切換路由時,需要保存草稿的功能,怎麼實現呢?使

原创 http1 http2 http 3 解讀

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

原创 vue 如何使用graphql? node.js如何使用graphql? node框架 egg 如何使用graphql?

說明   本文中 vue+node 均基於的 apollo.js 使用   vue 是在apollo基礎上 封裝了一個 vue的組件  方便使用vue 使用 graphql1 下載依賴包npm install --save vue-apol

原创 h5 獲取 安卓 ios 各大銀行 scheme 方法 必成方法

安卓1 下載各大銀行apk 文件2  改後綴爲 zip 然後解壓3  找到AndroidManifest.xml 文件4  下載我的jar包   地址 鏈接:https://pan.baidu.com/s/1PmPN9mBAAtKH87yx