小程序 Utils工具集合

发布时间:2024-12-09 05:04

厨房小工具可按照烹饪流程顺序排放 #生活技巧# #收纳整理技巧# #杂物收纳箱分类#

最新推荐文章于 2024-09-20 19:34:39 发布

Android小码家 于 2018-09-25 11:03:36 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

就一个js文件 引入即可
写在page的顶部

var utils = require('/utils/util.js') 1

申明

//取出空格 function trimString(x) { return x.replace(/^\s+|\s+$/gm, ''); } //格式化时间 function formatTime(fmt, date) { //author: meizz var o = { "M+": date.getMonth() + 1, //月份 "d+": date.getDate(), //日 "h+": date.getHours(), //小时 "m+": date.getMinutes(), //分 "s+": date.getSeconds(), //秒 "q+": Math.floor((date.getMonth() + 3) / 3), //季度 "S": date.getMilliseconds() //毫秒 }; if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length)); for (var k in o) if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); return fmt; } //格式化坐标 这是微信小程序DEMO中utils的示例 function formatLocation(longitude, latitude) { if (typeof longitude === 'string' && typeof latitude === 'string') { longitude = parseFloat(longitude) latitude = parseFloat(latitude) } longitude = longitude.toFixed(2) latitude = latitude.toFixed(2) return { longitude: longitude.toString().split('.'), latitude: latitude.toString().split('.') } } //提示框 const copyToClipBoard = function(link) { wx.showModal({ title: '复制该链接', content: '完成后请手动打开浏览器,是否继续?' + link, success: function(res) { if (res.confirm) { wx.setClipboardData({ data: link, success: function() { wx.showToast({ title: '复制成功', duration: 1500, }) }, fail: function() { wx.showToast({ title: '复制失败', icon: 'none', duration: 500, }) } }) } else if (res.cancel) { wx.showToast({ title: '取消复制', icon: 'none', duration: 500, }) } } }) } 申明 module.exports = { copyToClipBoard: copyToClipBoard, trimString: trimString, formatTime: formatTime, formatLocation: formatLocation }

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778

调用

utils.trimString('') utils.copyToClipBoard(item.url) utils.formatTime("yyyy-MM-dd hh:mm:ss", new Date()) 1234

网址:小程序 Utils工具集合 https://www.yuejiaxmz.com/news/view/420917

相关内容

小程序的基础心得
国内程序员远程工作平台合集,灵活工作新选择
微信工具箱小程序实用工具酷玩娱乐便捷生活游戏助手王者战力查询多功能合一小程序
生活中的琐事靠这几个小程序就够了 #日用小程序精选合集
小程序网络请求request封装
生活工具app合集
在家远程办公协同工具大合集(1)
小程序压测工具
精选高效工具合集
推荐3个生活工具类的小程序,非常实用哦!

随便看看