原创 wepy2.0 "TypeError: Cannot read property 'hooks' of undefined"

  在使用 wepy2.0 的時候,遇到這種報錯,整個系統崩潰 先說解決方案: 找到 :\node_modules\@wepy\core\dist\wepy.js 第 2261 行 也就是這個位置 function patchLife

原创 wepy2.0 使用 部分總結

新項目,微信小程序嘗試將 wepy1.x 升級到 wepy2.0 代碼 可以很好地使用 vuex ,這點很贊 1、組件 ①在 wepy1.0 中,同一個組件的狀態是 同樣的,但是在 wepy2.0 中,組件狀態都是分開來的 <view

原创 微信小程序 canvas 定位失效

微信小程序之中,之前使用了  canvas 來進行動畫處理。 但是發現這裏會有一個問題: 不巧的是,canvas 就是一個原生組件,同時會出現在最頂層   所以定位失效,特別是在 ios 裏面,小程序 上下滑動的時候,canvas 也會

原创 jquery 的ready 函數

事實證明,jquery 的屌無需多言 查看網絡上對ready 的解析也僅僅停留在使用層面上,我就想看看這是怎麼實現的,上代碼: // 當頁面 完成之後,去除監聽函數 function completed() {

原创 js 插入排序、快速排序

查資料的時候發現V8引擎 array.sort() 主要使用了兩種排序:插入排序、快速排序,這裏就實現一下這兩種排序(長度小於 10 的使用插排,大於10的使用快排) 插入排序 先把第一個值當做一個獨立的有序的數組(只有一個的時候,肯定是

原创 重新閱讀 vue 文檔收穫

最近有空,心血來潮想着再去把 vue 文檔給讀一遍,記一下收穫   1、避免 v-if 和 v-for 用在一起 鏈接 這裏的問題以前完全沒有注意過,導致經常寫 iview 出現這一類的代碼 <Select> <Option v-f

原创 React 動態導入wangEditor

沒錯,這次又從vue 轉到 react 裏  (╥╯^╰╥) 原來的項目使用<script> cdn 來加載 wangEditor.js ,體驗相當不好,會導致頁面白屏好長一段時間 使用 defer 的話,就不能在正確的時間引用這個 文件

原创 js導出excel在office打開亂碼問題

負責的後臺管理系統有前端導出表格的功能 由於本機上沒有office,一開始使用wps測都是好的 結果後來項目用office打開,亂碼。。。。 相關導出的內容網上一大堆,我就不贅述了,上代碼 let template = `<html

原创 vue+iview 兼容IE11瀏覽器的實現方法

這篇文章主要介紹了vue+iview 兼容IE11瀏覽器的實現方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 最近在搞一個基於vue的後臺管理系統兼容IE瀏覽器,眼淚都要掉下來。後

原创 vue+iview 兼容IE瀏覽器

最近在搞一個基於vue的後臺管理系統兼容IE瀏覽器,眼淚都要掉下來。後來和產品說了,同意兼容IE11,感動得我眼淚啊 這裏也就是記錄一下我遇到的超級煩的bug  首先是'babel-polyfill' 和 "autoprefixer-lo

原创 在 vuex 中使用 vux 的 popup 數據雙向綁定

在下新手,寫這個只是因爲 被這個搞死了好多次,記錄一下store.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export const store = new Vu

原创 使用 vux 中的 Drawer 以及一些坑

最近做demo 的時候用到了 vux  裏的 drawer ,遇到了很多問題,這裏主要記錄一下(新手,勿噴) 主要是爲了點擊那個 三個橫線之後會出現首先,使用 drawer 中 主體內容插槽 中寫東西的時候,發現原來定位  positio

原创 vue $emit 接收不到子組件的數據

最近碰到個問題,搞了老半天發現問題所在哭笑不得,在這裏記錄一下。父組件: father.vue 1 <template> 2 <child @toFather="fromChild(arr)"></child> 3 <te

原创 node 判斷請求的方法類型

首先,學了好久 node ,終於受不了 命令行來執行 node,轉到了 chrome 來輸出 node 信息,天朗氣清。教程一搜一大把,就不介紹了 1 http.createServer(function (req, res) { 2

原创 H5獲得電池信息

H5獲得電池信息主要通過 getBattery() 來獲得 let battery = navigator.getBattery(); console.log(battery);可以看看輸出可以看到 getBattery() 返回的 是一