原创 微信公衆號、H5微信支付(Vue版)

  1.H5微信支付 後臺會返回一個URL,前端直接跳轉就OK(需要你傳給後臺一個ip,必須保證在同一域名下) 使用window.location.href =res.data;進行頁面跳轉到支付界面(res.data)爲後臺返回的鏈接,

原创 碼雲的用法及如何上傳項目(親測好用)

1、如何使用碼雲:https://jingyan.baidu.com/article/cdddd41cb7466853cb00e1d5.html 2、如何上傳項目:https://jingyan.baidu.com/article/c14

原创 js中處理 await 異步異常以及try、catch、finally、throw 的基本使用

我們在項目中經常遇到報錯程序終止執行,無法看到後續代碼渲染的內容,尤其是編寫異步代碼時無法捕捉錯誤,更是頭疼。 下面是一個簡單的錯誤處理的小例子。幫助大家提供一個簡單思路。 async getListData(version2Ids)

原创 1、Vue項目常用工具類-Untils

以下是項目中常用的工具類方法,大家可以收藏一下,方便日後使用。 ---------------------------------------------------------------------------------------

原创 2、vue 源碼分析之如何實現 observer 和 watcher以及修改observer數據可能發生的問題

https://segmentfault.com/a/1190000004384515 本文能幫你做什麼? 。。好奇vue雙向綁定的同學, 可以部分緩解好奇心 還可以幫你瞭解如何實現$watch 前情回顧 我之前寫了一篇沒什麼乾貨的文章。

原创 Vue watch使用及原理

場景:1、監聽數據結構複雜的對象(deep) 2、需要初始化立即執行時調用(immediate) refModeIdData: { handler(n, o) { if (n.length === 1)

原创 如何div高度自適應全屏

推薦好文:https://www.cnblogs.com/pangguoming/p/5695184.html

原创 Vue v-html不能觸發點擊事件的問題(js交互),求助

背景:前端保存帶有html和js的代碼片段,在需要的地方後端返前端html格式的數據,前端用v-html解析渲染,標籤能成功渲染(此時可以正常顯示靜態頁面),但其綁定的事件無法觸發。 方案一: 方案二: 用了以上方法都不能實現,求做過的大

原创 vue中移動端使用postcss-px2rem與ui組件衝突問題(親測有效)

在vue移動開發中,使用px2rem-loader,會自動將px單位換算成rem,但是存在一個問題,會將第三方UI庫的px單位轉爲rem。 引入 import 'lib-flexible' 解絕方式: 1. 將UI組件中的px全部改爲PX

原创 vm.$attrs 【Vue 2.4.0新增inheritAttrs,attrs詳解】

描述:當我們組件嵌套層級多的時候,在Vue單向數據流向下傳遞需要不斷的props又不想用vuex的情況下來實現數據傳遞 1、首先我們來看下vue官方對vm.$attrs的介紹: 包含了父作用域中不作爲 prop 被識別 (且獲取) 的特性

原创 Vue 實現滾動樓層導航定位(可實現監聽頁面滾動和監聽某元素滾動)

實現思路: 在vue中使用v-for動態渲染樓層和樓層導航,然後使用原生JavaScript實現樓層導航動態更新與樓層滾動定位 1、頁面初始化時定位首個樓層 2、頁面滾動樓層自動定位到相應的樓層導航並高亮顯示 3、鼠標點擊樓層導航時,當前