原创 javascript實現上傳文件流file轉base64,base64轉blob,blob轉url訪問地址

file轉base64 /** * 上傳附件轉base64 * @param {File} file 文件流 */ export const fileByBase64 = (file, callback) => { var rea

原创 使用css僞類before/after實現 正方形三宮格、正方形六宮格、正方形九宮格

結構圖解析: 後記 <view class="test-box"> <view class="test-item" v-for="item in 9" :key="item"> <view class="test-con

原创 新手學習 TyptScript 入門(基於vue組件轉換說明)

1. 基本類型合集 let decLiteral:number = 6; // 數字,二、八、十六進制都支持 let hexLiteral:number = 0xf00d; let name:string = 'bob'; // 字符串

原创 vue組件 Javascript 換成 TypeScript 寫法模板參考

vue組件寫法 Vue組件模版來看: import {componentA,componentB} from '@/components'; export default { components: { componentA, compo

原创 Mock.js模擬數據精簡教程(基於vue)

首頁安裝mockjs npm install --save mockjs 創建mock目錄,再創建index.js文件,在裏面寫路由接口'/news/index' 創建封裝路由接口回調方法presc-record-api.js文件 然後

原创 window.print打印 去掉頁眉頁腳及打印鏈接

首頁全局引用去除CSS樣式 // 去掉頁眉頁腳及打印鏈接 @page { margin-bottom: 0mm; margin-top: 0mm; } 兼容IE其他瀏覽器 function pagesetup_null() {

原创 解決vue項目在IE瀏覽器運行打開空白,使用babel-polyfilll把ES6轉ES5

IE的話一般需要將ES6轉ES5。下面轉換方法:需要安裝babel-polyfill npm install --save babel-polyfill 然後在main.js引入該插件 最後需要在webpack配置入口即可 app:

原创 vue2腳手架組合iview精簡版模板,可用做PC後臺系統模板

github項目地址:《vue2-cli-iview》 iview官方demo是自己配置的webpack,如果想拿iview2的來做後臺模板,需要自己拆分 本文已拆分好精簡版iview使用vue2的後臺精簡模板,可用作PC後臺管理系統模板,

原创 微信小程序禁止page頁面上下滑動

在單頁面設置disableScroll爲true即可; 則頁面整體不能上下滾動。只在頁面配置中有效,無法在 app.json 中設置 其他就是微信小程序有的,但很多人都不知道。比如個人中心一般就幾個菜單欄,不需要上面滑動,所以可以禁用

原创 mpvue骨架屏、vue骨架屏、原生微信小程序wxml骨架屏【分享筆記】

mpvue小程序骨架屏 可查看這篇文章《小程序骨架屏》 原生微信小程序wxml骨架屏 可參考作者騰訊的git項目:《skeleton》 vue骨架屏 vue-skeleton-webpack-plugin 骨架屏框架,多種樣式 方法一:

原创 javascript實現ArrayBuffer轉字符串,微信小程序藍牙數據轉換

/** * ArrayBuffer轉字符串 * @param {ArrayBuffer} e 需要轉換的ArrayBuffer類型數值 * @param {function} t 轉換成功後的回調 */ getU

原创 javascript字節byte處理【經典筆記】

獲取byte的高4位bit和低4位bit function getHeight4(byte data){//獲取高四位 int height; height = ((data & 0xf0) >> 4); retur

原创 javascript實現騰訊AI開放平臺,調用API時的接口鑑權,生成合法簽名

整個流程圖 在網上查了很多,但看到有人用javascript前端做騰訊AI開放平臺,生成簽名的,所以閒着就自己弄了一下。實現的流程是和官方的實例是一樣的,不過官方只給了PHP和Pythonr的方式。 大致的流程是:字典排序 -> 拼接UR

原创 javascript實現PHP字典排序ksort

/** * javascript實現PHP字典排序 * @param {Object} vm 當前this * @param {Array} inputArr 規定要進行排序的數組 * @param {String} sort_fl

原创 【已解決】mpvue使用微信小程序map中的bindregionchange失效問題

<map @regionchange="regionChange" @begin="regionChangeBegin" @end="regionChangeEnd"><map> 官方微信小程序只寫bindregionchange即可,但是