原创 vue過濾器,金額每三位加逗號,

/** * 10000 => "10,000" * @param {number} num */ export function toThousandFilter(num) { return (+num || 0).toFix

原创 把vue項目部署到githup上,並且外網可以訪問

1.在githup已有的項目倉庫裏的master分支上先做以下兩點修改: 在 npm run build 之前要將 config/index.js 裏邊 build 配置裏邊的 assetsPublicPath: '/' 改成 asset

原创 微信小程序嵌第三方的h5頁面

微信小程序沒有一個方法:直接點擊頁面中的某個按鈕直接在本頁面打開一個h5頁面。 經試驗,只能重新開一個空的頁面,只放webview標籤,如下: 新建頁面A <web-view src="https://www.baidu.com/"><

原创 map使用return false無法退出循環

map使用return false無法退出循環 解決方法: 使用for替換map,for可以使用return false退出循環

原创 微信小程序防止重複點擊

在/utils/util.js(工具類)加入以下代碼 module.exports = { throttle: throttle } // 函數節流(throttle):函數在一段時間內多次觸發只會執行第一次 const thro

原创 微信小程序判斷是否是通過點擊分享鏈接進入的小程序

方法一: App裏 onLaunch 和 onShow 可以獲得一個場景值 scene ,然後場景列表如下: 方法二: 分享出去的時候,在path裏,就帶上一個參數。onLoad的時候,參數裏能拿到這個參數,則說明是分享卡片進來的。

原创 有贊組件vant密碼輸入框input在微信小程序裏隱藏顯示密碼有問題

<van-field value="{{ pwd}}" placeholder="請輸入密碼" border="{{ false }}"

原创 原生微信小程序搭建

以下的步驟都是建立在已經申請註冊了小程序的基礎上 第一步: 從官網下載微信小程序開發工具 第二步: 在開發者工具上選擇:項目->新建項目 項目目錄選擇一個空的文件夾 選擇了22這個文件夾之後會變成下圖:(注意:一定要選擇建立普通快速啓動

原创 zoom縮放頁面導致element ui中的彈出框定位不準

@media screen and (max-width: 1366px) { .page-tt-wrapper { zoom: 0.85; } } 注意:使用了zoom之後,element中的彈出框可能會定位不準,這時

原创 微信小程序防止點擊事件冒泡

使用catchtap替代bindtap  

原创 微信小程序vant-weapp版本升級更新

問題: 現在項目中引用的是0.5.15版本的,需求原因,需要使用到1.X版本的倒計時組件,所以選擇升級版本 步驟: 1. npm 安裝:npm i @vant/weapp -S --production 2. 構建 npm 包 3.在p

原创 微信小程序input輸入框聚焦時閃爍(各種踩坑記錄)

情景:使用了vant組件,但我發現用原生的也會有這個問題。頭大啊...... 一、input框聚焦前後字體不一樣,沒有找到修改方法 二、按設計官方文檔設置input的字體大小爲11pt,還是閃爍,有重影 三、輸入框的長度定死,還是閃爍,有

原创 純CSS :after實現省略號

.overflowEllipsis { /* overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: now

原创 獲取網址url上拼的參數

function getQueryObject(url) { url = url == null ? window.location.href : url const search = url.substring(url.las

原创 textarea標籤在微信小程序中層級太高

問題描述: textarea原生組件在微信小程序頁面中層級太高,設置z-index也無法覆蓋,滾動時會直接覆蓋在底部的button或彈窗之上。 解決方法: 彈窗出現時將textarea標籤換成其它標籤,比如:微信小程序中換成:wxPars