起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1728|回复: 3

[处理中3] input 组件 浮点型数字格式

[复制链接]

89

主题

249

帖子

714

积分

高级会员

Rank: 4

积分
714
QQ
发表于 2017-8-17 15:11:57 | 显示全部楼层 |阅读模式
在一个页面中,涉及金额字段,要求只保留两位小数,所以对 input 组件的dataType 属性是 float, format属性是 "0,000.00"
但是输入22.2222时,点击input外面区域,input显示为22.22,但是光标点进去 input 组件,就又显示为 22.2222了,请问如何处理!
发表于 2017-8-17 17:25:48 | 显示全部楼层
format 只是控制显示的值!但是不会修改真实的值!
如果绑定了data字段,建议通过编辑规则实现! 约束规则

或者接管input 的 keyDown keyUp 事件! 修改编辑后的值!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

89

主题

249

帖子

714

积分

高级会员

Rank: 4

积分
714
QQ
 楼主| 发表于 2017-8-17 19:38:57 | 显示全部楼层
liangyongfei 发表于 2017-8-17 17:25
format 只是控制显示的值!但是不会修改真实的值!
如果绑定了data字段,建议通过编辑规则实现! 约束规则
...

我已经试着接收 keyup事件了,但是感觉还是这个样子!
回复 支持 反对

使用道具 举报

发表于 2017-8-18 10:12:11 | 显示全部楼层
ligaohu1 发表于 2017-8-17 19:38
我已经试着接收 keyup事件了,但是感觉还是这个样子!

可以试试正则表达式
http://docs.wex5.com/wex5-ui-question-list-2063/

上网搜下用法!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-8 11:39 , Processed in 0.069354 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表