微信小程序生成uuid

一.添加util.js文件

/**

* 生成uuid

*/

const wxuuid = function () {

var s = [];

var hexDigits = "0123456789abcdef";

for (var i = 0; i < 36; i++) {

s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);

}

s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010

s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01

s[8] = s[13] = s[18] = s[23] = "-";

var uuid = s.join("").replace("-","");

return uuid

}

//一定要在这里面注册,否则没有用

module.exports = {

wxuuid: wxuuid

}

二.页面引入js

var util = require(‘../../utils/util.js‘);

console.log(util.wxuuid());

原文地址:https://www.cnblogs.com/object360/p/12259009.html

时间: 2024-11-09 12:22:44

微信小程序生成uuid的相关文章

微信小程序生成二维码插件基于base64-weapp-qrcode.js

weapp-qrcode 微信小程序生成二维码的插件,基于base64编码输出二维码,不依赖canvas 详情demo可以去github上预览-weapp-qrcode.js https://github.com/Pudon/weapp-qrcode =.=,加个star那就更好了 PS: 主要在node-yaqrcode项目基础上进行改造适应微信小程序 说明 只需要在 wxml 文件中增加个image标签动态引用base64编码即可 <image src="{{qrcodeURL}&qu

通过数据流处理-微信小程序生成临时二维码

1.小程序请求代码 onLoad: function (options) { var that = this api.Login(function (login) { var codeModel = new function () { } codeModel.scene = login.UserId codeModel.width=430 codeModel.auto_color = false codeModel.line_color = { "r": "0",

微信小程序生成太阳码

https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=access_token 必须通过POST提交 而且参数必须是JSON的格式 <?php /** * curl请求数据 * * @param string $url 请求地址 * @param array $param 请求参数 * @param string $contentType 请求参数格式(json) * @return boolean|mixed */ funct

微信小程序生成海报图片js代码(调试中...)

data: { // 屏幕可用宽高 windowWidth: wx.getSystemInfoSync().windowWidth, windowHeight: wx.getSystemInfoSync().screenHeight, // 图片预览本地文件路径 previewImageUrl: null }, buildPosterSaveAlbum: function() { var imgWidth = 0; // 主图的宽度 var imgHeight = 0; // 主图的高度 let

微信小程序生成随机数

const charts = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];const random = function generateMixed(n){ var res = ''; for(var i = 0; i <n; i++){ var id

微信小程序生成随机数 0或者1 js代码

Math.floor(Math.random() + 0.5) Math.random()的取值范围是: 0<=Math.random()<1  随机小数 Math.floor(X) =X的整数位例如Math.floor(6.999)  ===  6Math.floor(39.001)   ===  39Math.floor(8)   ===  8 原文地址:https://www.cnblogs.com/lsyy2017/p/11704769.html

微信小程序看上去很美

目前不少关于 微信小程序 的文章主要集中在两各方面:一是开发技术细节:二是怎么靠此赚钱. -- “微信小程序”所处的环境 -- 2016年初,美国号召全民学编程,包括监狱服刑人员.同样,在中国要想掌握 HTML.JavaScript 和 SQL 技术也越来越容易,懂得毛皮的人也越来越多.加上政府近几年鼓励年轻人创业,尤其是“互联网+”概念,让很多人有创业的冲动:找几个朋友谋划个创业点子,找个懂点 HTML+JavaScript+SQL 技术的人合伙,不用营业执照,不用租用场地,未来之星就此诞生.

微信小程序image组件开发程序以及相关图片问题参考资料汇总

微信小程序image组件开发程序以及相关图片问题参考资料汇总,希望对大家小程序开发能有一定的参考和借鉴价值.以下汇总主要涉及到微信小程序image组件有关资源路径.缩放和剪裁模式等进行的探讨,无论是对微信小程序新手还是正在开发中的朋友都是很好的小程序学习资料. 微信小程序image组件必备基础知识: image组件默认宽度300px.高度225px image的属性mode有13种模式,其中4种是缩放模式,9种是裁剪模式 image组件开发教程汇总: 微信小程序自定义组件实现图片单指拖动.双指缩

官方问答--微信小程序常见FAQ (17.8.21-17.8.27)

给提问的开发者的建议:提问之前先查询 文档.通过社区右上角搜索搜索已经存在的问题. 写一个简明扼要的标题,并且正文描述清楚你的问题. 提交 BUG:需要带上基础库版本号,设备信息(iOS, Android,开发工具等等),操作系统信息(系统版本),以及可以让他人重现的信息,最好能够提供重现 demo. 对于提供信息过少的问题,会直接关闭,请提供完整信息以后重新打开问题.另外,对于如何做某某功能,可否做某某功能的问题,会直接关闭. 微信小程序常见FAQ(17.8.21-17.8.27) Q:1.5