- 安卓真机下,toLocaleString无效
一段数字格式化金钱形式的处理(即,前面有金钱符号,数字每三位加一个逗号,后面补两个零)。代码如下 function priceFormat(value) { let options = { style: "currency", currency: "CNY", }; if (value && Number(value)) { return (Number(value)).toLocaleString("zh-CN", options); } else { return (0).toLocaleString("zh-CN", options); } } 之后,在开发者工具上,效果如下,可以看到,金额已经格式化为金钱的形式 [图片] 接下来这张图是IOS的真机,手机型号为IOS13。效果如下,可以看到,金额已经格式化为金钱的形式 [图片] 接下来的是我手机的真机预览图。效果如下,可以看到,只是单纯的显示了数字,并没有格式化为金钱的形式。 测试设备为华为Mate40,操作系统为HarmonyOS 2.0,考虑到华为和其他安卓机的差异性,之后拿小米手机做过一次测试,发生了同样的问题,可以暂时得到判断,在Android系统下,使用 toLocalString 这种方法去格式化金钱,是无效的,希望官方可以做出解答 [图片]
2022-08-08 - wxs中Number.toLocaleString()函数返回结果错误
使用toLocaleString处理数据时产生的结果错误,在客户端和开发工具中都有问题 (1.502).toLocaleString('zh-Hans-CN', { minimumFractionDigits: 0, maximumFractionDigits: 1 }) // 以上代码的作用是最多保留一位小数,正确执行结果应该是 "1.5%" // 在wxs中返回了 "1.502" (0.101).toLocaleString('zh-Hans-CN', { style: 'percent', minimumFractionDigits: 0, maximumFractionDigits: 1 }) // 以上代码的作用是将数据格式化为百分数,并最多保留一位小数,正确执行结果应该是 "10.1%" // 在wxs中返回了 "0.101" [图片] [图片]
2023-07-25 - 第三方如何通过openid和session_key 获取微信昵称 头像 等?
第三方 获取到授权方 登陆用户code 通过code换取 openid和session_key 如何通过openid session_key 获取微信昵称 头像 等? 该使用那个接口
2020-12-16 - 云函数本地调试为什么没有反应?
右键点击云函数开启本地调试成功,node_modules也安装了,没有报错,但是云函数访问还是走云端而不是本地。 本地云函数调试界面没有任何调试信息,network也没有信息 env打印出来一直不是local。 手动触发正常(云函数调试界面有信息),但是换模拟器就是不触发。 工具已经重新安装最新版,还是没有反应,也没有报错 怎么回事?求助
2021-02-15 - 现在微信开放平台上线个应用必须要付费认证么?
[图片] 我目前只需要一个分享功能就可以了 不需要支付和登录
2020-11-04