js前端传参:获取当前时间+拼接10位随机数字 / 数字转string字符

一:js前端传参:获取当前时间+拼接10位随机数字 / 数字转string字符


提示:以下是本篇文章正文内容,下面案例可供参考

methods: {
	// 缴费按钮
	formSubmit: function(e) {
		const val = e.detail.value
		const data = {
			//当前时间+10未随机数字
			"number": this.getDate() + Math.floor(Math.random() * 9999999999), 
			"money": '' + (val.payAmt * 100), //数字转字符     '' + (数字)
		}
		uni.request({
			url: "http://xxx.com",
			method: "POST",
			data: data,
			header: {
				"content-type": "application/json"
			},
			success: function(res) {
				console.log('回调', res.data)
			}
		})
	},
	// 获取当前时间
	getDate() {
		const date = new Date();
		let year = date.getFullYear();
		let month = date.getMonth() + 1;
		let day = date.getDate();
		month = month > 9 ? month : '0' + month;;
		day = day > 9 ? day : '0' + day;
		return `${year}${month}${day}`;
	},
}

二:前端传参:数值类型转string类型(后端要求必须为string类型)

一开始想到的是toString方法,结果不行

	"money": toString(val.payAmt * 100), //实付金额  payAmt

请求头截图如下

请求头截图
这是改为 ‘’ + 号拼接后的转变

"money": '' + (val.payAmt * 100), //实付金额  payAmt

请求头截图如下
请求头截图


总结

提示:如有不正,望指出

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值