原创 使用antd-mobile+less+ts+flexible+px2rem 搭建基礎項目,無需暴露配置
調查發現現在使用create-react-app 網上的文章怎麼都實現不了自動px2rem,,故捯飭了一下: 1、使用create-react-app 安裝ts版本 npx create-react-app demo-ts --type
原创 koa允許跨域
const Koa = require('koa'); const app = new Koa(); const json = require('koa-json'); const cors = require('@koa/cors')
原创 微信小程序中路由跳轉多次
問題:在微信小程序中,由於不同機型的性能差異,點擊手速問題:路由跳轉可能會多次觸發 解決:添加函數節流和函數防抖方法處理 canNavigate: true, navigateTo (url) { if (this.canN
原创 微信小程序組件全局變量
在微信小程序組件Component({}) 外寫的變量就是全局變量,這點和vue與react組件不同,後者都會重置賦值變量,但是在微信小程序中,只會重置Component({})裏的數據,這樣就提供很多可操作性: 比如,在外面定義list
原创 vue項目添加路由動畫
<template> <div id="app" > <transition :name="transitionName" > <router-view class="appView"></router-view
原创 優雅的寫JavaScript
1、條件判斷 // 普通寫法 if (a == undefined) a = [] if (params.success) { params.success(res) } // 優雅寫法 a = a || [] para
原创 windows terminal配置gif背景圖
windows terminal是支持gif背景圖配置的 打開windows terminal 標題欄 => 設置 進入配置文件 修改文件 { // Make changes here to the powershell.exe
原创 微信小程序內使用echart實現中國地圖,點擊省跳轉省地圖,再點擊市跳轉到市區詳情
目的:在微信小程序內實現一張中國地圖,上面要寫上一些全國數據,點擊省 => 省地圖,並請求數據,點擊市區 => 跳轉到市區地圖這樣一個功能,具體實現效果如下: 思路: 1.首先我們要先畫一張中國地圖,直接用最近版的echarts-fo
原创 dvajs數據持久化存儲
之前寫用dva寫頁面,發現沒有什麼好用的數據持久化處理,索性就自己擼一個: index.js: // 1. Initialize let allState = {} let unloadListener = !1 const initi
原创 用hooks封裝一個跟antd-pro效果一樣的側邊導航欄
說明:antd-pro的側邊導航欄帶有自動縮放、移動端適配的功能,去看了antd-pro的文檔,發現是用了一個layout pro組件,算了自己寫一個。 效果圖: 使用antd4.x 側邊欄組件: import React
原创 github打不開怎麼辦?
修改hosts 1.打開Dns檢測|Dns查詢 - 站長工具 2.在檢測輸入欄中輸入http://github.com官網 3.把檢測列表裏的TTL值最小的IP輸入到hosts裏,並對應寫上github官網域名
原创 小程序怎麼讓onLoad裏拿到onLaunch裏異步的數據
問題:小程序onLoad 與 onLaunch 幾乎是同時執行,那麼怎麼在onLoad裏拿到onLaunch裏異步的數據 解決辦法: 在app.js中的onLaunch中調取接口獲取到值 // 此處請求封裝過 app.r
原创 前端圖片直傳阿里OSS實現方法
前端圖片直傳阿里OSS並不是唯一解決方法,也可以放置到後端處理,本文只探討前端圖片直傳阿里OSS實現方式。 # 流程: 1、初始化OSS 2、獲取上傳的圖片 3、長傳圖片 # 要處理的點: 1:如果用戶上傳的圖片過大,要進行微損壓
原创 H5微信分享、自定義微信分享
在一個h5頁面添加微信,分享給微信好友、朋友圈、騰訊微博 下面來實現 。 需要: 1、需要一個企業版的微信公衆號(認證過的) 2、一臺服務器 企業版的微信公衆號原因: 在微信公衆平臺的接口權限內可以看到,個人版公衆號是沒有權限自定義微信分