原创 微信小程序:防止按鈕多次點擊跳轉(函數節流)

場景在使用小程序的時候會出現這樣一種情況:當網絡條件差或卡頓的情況下,使用者會認爲點擊無效而進行多次點擊,最後出現多次跳轉頁面的情況,就像下圖(快速點擊了兩次):解決辦法然後從輕鬆理解JS函數節流和函數 ... 場景 在使用小程序的

原创 TP6.0框架 前端圖片壓縮成base64位的編碼格式後上傳到本地服務器

web前端圖片壓縮方法可參考我這邊文章:web前端 圖片壓縮後上傳到阿里雲oss   裏面引用到的幾個js文件可以在我的github上獲取 https://github.com/hujinchen/alyoss-compression

原创 php 生成微信小程序碼(可攜帶參數) 永久有效,數量暫無限制

官方文檔入口  一、首先要先獲取 access_token,把拿到的token存放在redis中  a.php文件 /** * 獲取小程序全局唯一後臺接口調用憑據 accessToken * access_token 的有效期目

原创 TP6.0框架 - 多應用模式項目 windows本地部署配置

按TP6官方文檔,多應用模式部署完成後,打開 PHPstudy,把mysql和nginx都啓動   一、先在本地配置個虛擬主機(網站域名) 打開 左側網站,然後點擊 創建網站,出現以下彈框 在基本配置下,隨便輸入一個喜歡的域名, 然後P

原创 mamp apache啓動不了解決辦法

首先找到報錯log文件,也就是apache_error.log,報這些錯 首先80端口已修改爲90端口,所以端口是沒有被佔用的,查了衆多資料終於找到解決辦法,如下: 在  httpd.conf配置文件中找到  LoadModule pe

原创 TP6.0框架 - 驗證碼的使用

安裝 首先使用Composer安裝think-captcha擴展包: composer require topthink/think-captcha   使用 在模版內也就是HTML頁面上,添加驗證碼的顯示代碼 <div>{:cap

原创 MAMP 本地配置虛擬主機域名

1、在左側菜單裏點擊Hosts,在點擊底部的 + 按鈕   2、輸入你的域名(可隨意寫),在瀏覽器訪問的時候就是輸入這個域名。 再點擊配置當前域名的根目錄,我框架是tp的所以把根目錄指到public下,再點Create Host  

原创 小程序 處理頁面頻繁的setData操作

// 500毫秒執行一次 clearTimeout(that.timeoutId); that.timeoutId = setTimeout(() => { that.setData({ isShowSuspend: true

原创 阿里雲 OSS browser 官方提供的圖形化管理工具

ossbrowser 是 OSS 官方提供的圖形化管理工具,提供類似 Windows 資源管理器的功能。使用 ossbrowser,您可以方便地瀏覽、上傳、下載和管理文件。 注意事項 上傳文件最大不能超過 48.8TB。 移動或複製文

原创 內網穿透工具 ngrok

下載鏈接:  https://pan.baidu.com/s/16MtMOUwA8BUmyXEIMePvyA   提取碼:1au0  使用方法: 輸入命令:ngrok http 8080 (8080爲你的項目訪問端口) 然後使用該工具

原创 vscode 中 php 代碼格式化插件和其他設置

可以先下載箇中文插件,方便閱讀理解(畢竟我英文水平不太好。。。) 1、點擊左側菜單欄擴展,然後在應用商店中輸入:Chinese   找到有提示中文簡體的就點擊下載他,然後重啓軟件就行。 2、php代碼格式化插件:在應用商店中輸入:PHP

原创 flex佈局,解決最後一排數量不夠自動向兩端排列問題

<!-- HTML --> <view class="v1"> <view class="v1-v1"> ...... </view> <view class="v1-v1"> .

原创 CSS 對話框小三角效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>H5 對話框</title> <style> * {

原创 微信H5網頁 禁止瀏覽器回退/返回

//禁止瀏覽器回退/返回 XBack = {}; (function (XBack) { XBack.STATE = 'x - back'; XBack.element; XBack.onPopState = f

原创 Spring Boot 註解的使用

@Controller public class Example { /** * @RequestMapping 註解 * 提供“路由”信息。它告訴Spring,任何帶有 / 路徑的HTTP請求都應該映射到