微信小程序
xmode
这个作者很懒,什么都没留下…
展开
-
抖音小程序左右分栏scroll-view联动选项卡
在微信小程序中使用时将tt改为wx即可view视图部分<view class="frame"> <scroll-view scroll-y scroll-with-animation scroll-into-view="{{tabScrollId}}" class="side"> <block tt:for="{{filterList}}"> <text id="tab-{{index}}" bindtap=原创 2022-05-26 19:55:34 · 631 阅读 · 0 评论 -
thinkphp微信小程序用户信息解密类
<?phpnamespace lib;class wxBizDataCrypt { private $appId; private $aesKey; /** * 初始化 */ public function __construct($appid = '', $key = '') { $this->appId = $appid; $this->aesKey = $key; } /** * 解密 */ pub.原创 2022-01-09 18:10:29 · 279 阅读 · 0 评论 -
微信小程序图片懒加载插件
一、插件(文件存放位置:/components/loader/)1、img-loader.jsComponent({ properties: {}, data: { imgs: [], list: [], success: function () {} }, lifetimes: { attached() {} }, methods: { //加载 loa原创 2022-01-07 21:57:37 · 860 阅读 · 0 评论 -
微信小程序util.js常用自定义函数集
const DOMAIN_URL = 'https://www.xxx.com/'const API_URL = 'https://api.xxx.com/'import { CryptoJS} from 'cryptojs.js'//格式化时间const formatTime = date => { const year = date.getFullYear() const month = date.getMonth() + 1 const day = date.ge.原创 2022-01-07 21:30:03 · 673 阅读 · 0 评论 -
微信小程序wxml中绑定数据使用自定义函数
Step1:创建文件utils/util.wxsvar format = { money: function (str) { return parseFloat(str).toFixed(2) }}module.exports = { money: format.money}Step2:在需要使用函数的wxml文件中引用utils/util.wxs<wxs module="format" src="/utils/util.wxs"></wxs>原创 2021-10-31 16:19:49 · 593 阅读 · 0 评论 -
微信小程序中wx:for使用数值循环
<text wx:for="{{stars - 0}}" wx:key="unique">★</text>OR<text wx:for="{{10 - num}}" wx:key="unique">★</text>原创 2021-09-13 16:32:22 · 1648 阅读 · 1 评论 -
微信小程序中Js获取字符串长度(汉字占两个字符)
const strlen = str => { let len = 0 let i, c for (i = 0; i < str.length; i++) { c = str.charCodeAt(i) if ((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) { len++ } else { len +=.原创 2021-09-13 15:00:35 · 3411 阅读 · 0 评论 -
微信小程序中JSON对象转URL参数的方法
const urlEncode = obj => { let params = Object.keys(obj).map(key => { return encodeURIComponent(key) + '=' + encodeURIComponent(obj[key]) }).join('&') return params}原创 2021-09-07 21:43:35 · 881 阅读 · 0 评论 -
微信小程序利用CryptoJS实现DES-ECB数据加密传输
Step1:添加CryptoJS加密脚本utils/cryptojs.jsvar CryptoJS = CryptoJS || function (u, l) { var d = {}, n = d.lib = {}, p = function () {}, s = n.Base = { extend: function (a) { p.prototype = this; var c原创 2021-09-07 21:35:16 · 2159 阅读 · 0 评论