小程序中使用乘法 ,wxml中使用乘法,小程序乘法
实现步骤: 1.新建文件xxx.wxs 封装乘法 2.在wxml 文件中 引入 3.在需要的位置使用封装好的方法。
具体流程如下: 1.新建文件xxx.wxs 封装乘法,例如,新建common.wxs
/* 注: arg1 乘数 arg2 被乘数 */ var multiplication = function (arg1, arg2) { var a = arg1.toString(); var b = arg2.toString(); var n = 0; var m = 0; if (a.indexOf(".") != -1){ var c = a.split(".")[1]; n = c.length; } if (b.indexOf(".") != -1) { var d = b.split(".")[1]; m = d.length; } var e = parseInt(arg1.toString().replace(".", "")); var f = parseInt(arg2.toString().replace(".", "")); var g = n+m; var h = ""; for(var i = 0; i < g ; i ++){ h += "0"; } var i = parseInt("1"+h); var num = e * f / i; return num; } module.exports = { multiplication: multiplication }
2.在需要使用的wxml 文件中 引入
/* commonJs为自定义的名字 */ <wxs module="commonJs" src="common.wxs的相对路径"></wxs>
3.在需要的位置使用封装好的方法 : { { commonJs.multiplication(乘数,被乘数) }}
<view>{ { commonJs.multiplication(乘数,被乘数) }}</view>