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

QQ登录

只需一步,快速开始

查看: 3716|回复: 13

[结贴] 用js来修改样式

[复制链接]

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
发表于 2016-12-29 11:40:42 | 显示全部楼层 |阅读模式
如果我想在提交按钮上绑定事件,若修改页面的旧密码框、新密码框、确认密码框没有填写完全的时候是初始化样式,如果填完整就变成“btn-default”样式,代码是怎样写的,求指导
发表于 2016-12-29 13:29:37 | 显示全部楼层
1.使用样式的动态绑定实现:
http://docs.wex5.com/wex5-ui-question-list-2102

2.或者是js代码动态修改组件样式:http://docs.wex5.com/wex5-ui-question-list-2073
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2016-12-29 13:42:32 | 显示全部楼层
我想用js来改变,但是我要怎么判断输入框的内容填写完整
回复 支持 反对

使用道具 举报

发表于 2016-12-29 14:17:49 | 显示全部楼层
xcl 发表于 2016-12-29 13:42
我想用js来改变,但是我要怎么判断输入框的内容填写完整

建议:input 组件通过bind-ref绑定data 字段,
data字段设置约束规则,约束规则可以绑定js方法!
,最终return true 或false就可以了!

然后在js中判断 data.isValid()   
判断data是否违反约束

如果违反了就是不符合要求,然后弹出错误提示:data.getInvalidInfo()
否则就是填写正确的!

关于这两个方法的用法可以参考:http://doc.wex5.com/comps-data/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2016-12-29 16:37:53 | 显示全部楼层
我还是没有明白
回复 支持 反对

使用道具 举报

发表于 2016-12-29 16:43:11 | 显示全部楼层
xcl 发表于 2016-12-29 16:37
我还是没有明白

哪儿没明白??
input 应该绑定  data字段!data组件编辑规则,给每个字段设置规则!符合规则就正常运行!不符合规则就会不通过!
可以使用约束规则!

如果理解不了!也可以在点击事件中,获取每个字段的值,判断是否符合要求!完全自己写代码实现!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2016-12-29 16:53:05 | 显示全部楼层
data设置为三列,但是规则表达式怎么写
回复 支持 反对

使用道具 举报

发表于 2016-12-29 16:57:24 | 显示全部楼层
xcl 发表于 2016-12-29 16:53
data设置为三列,但是规则表达式怎么写

规则如果复杂的话可以自己写代码实现
编辑规则  选择每个字段的约束规则,可以绑定一个js方法!
你在你的js文件中定义3 个js方法 ,写每个字段的规则!

比如,第一个,旧密码必须和当前用户名密码一样!
第二个写新密码的格式,长度等
第三个,必须和第二个字段一样

最后return true 或false 就表示满足或者不满足条件!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2016-12-29 17:28:33 | 显示全部楼层
好尴尬  我就是代码不会写
回复 支持 反对

使用道具 举报

发表于 2016-12-29 17:29:50 | 显示全部楼层
xcl 发表于 2016-12-29 17:28
好尴尬  我就是代码不会写

哪儿不会写??慢慢找,研究吧!一点一点的写!
第一,你想要实现什么??想写什么代码?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 00:28 , Processed in 0.089303 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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