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

QQ登录

只需一步,快速开始

查看: 1866|回复: 8

[结贴] 请问属性编辑对话框的格式问题

[复制链接]

10

主题

34

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
发表于 2017-3-15 09:15:43 | 显示全部楼层 |阅读模式
我设置了按钮颜色 需要2个条件,如下;
当值等于Y或者T的时候,改变按钮文字颜色,这样写不起作用呢
{color: val("btu") =='Y'?'#c0c0c0':'#FFFFFF' ||  val("btu") =='T'?'#c0c0c0':'#FFFFFF'}
如果这些写:
{color: val("btu") =='Y'?'#c0c0c0':'#FFFFFF' ,color: val("btu") =='Y'?'#c0c0c0':'#FFFFFF' }
就报错,应该怎么写啊

10

主题

34

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
 楼主| 发表于 2017-3-15 09:43:10 | 显示全部楼层
版主在吗 ?
回复

使用道具 举报

发表于 2017-3-15 10:39:39 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

34

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
 楼主| 发表于 2017-3-15 10:51:18 | 显示全部楼层
liangyongfei 发表于 2017-3-15 10:39
http://docs.wex5.com/wex5-ui-question-list-2102/

我是看了教程后提问的,你帮我看看我写的错在什么地方了 ,歇息
回复 支持 反对

使用道具 举报

发表于 2017-3-15 11:42:35 | 显示全部楼层
你是在list组件下使用 bind-css 动态控制的吗??
1. 第一种写法 ,返回值又不是true 或 false  所以不能用 短路或!!! 因为
  1.   val("btu") =='Y'?'#c0c0c0':'#FFFFFF'
复制代码
的返回值就是一个字符串啊!!所有,后面肯定就不生效了!

2.第二种做法color只能定义一个,定义两个是不行的!

如果你想要做的逻辑复杂写!!可以自定义一个js方法!!将当前行的值传递进去!在js方法中,通过计算拼接一个字符串。返回这个字符串即可,比如最终 在js计算
{'color': '#c0c0c0'}
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

34

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
 楼主| 发表于 2017-3-15 12:52:55 | 显示全部楼层
liangyongfei 发表于 2017-3-15 11:42
你是在list组件下使用 bind-css 动态控制的吗??
1. 第一种写法 ,返回值又不是true 或 false  所以不能用 ...

谢谢,结贴吧
回复 支持 反对

使用道具 举报

10

主题

34

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
 楼主| 发表于 2017-3-15 13:02:23 | 显示全部楼层
liangyongfei 发表于 2017-3-15 11:42
你是在list组件下使用 bind-css 动态控制的吗??
1. 第一种写法 ,返回值又不是true 或 false  所以不能用 ...

我是在list里面, 复杂的这个,怎么传递值,怎么调用方法,有教程吗
回复 支持 反对

使用道具 举报

发表于 2017-3-15 13:47:16 | 显示全部楼层
changli 发表于 2017-3-15 13:02
我是在list里面, 复杂的这个,怎么传递值,怎么调用方法,有教程吗

$object  就是表示当前行对象!!
val("btu")   表示当前行字段的值!

作为参数传进去就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

34

帖子

70

积分

初级会员

Rank: 2

积分
70
QQ
 楼主| 发表于 2017-3-15 14:39:00 | 显示全部楼层
liangyongfei 发表于 2017-3-15 13:47
$object  就是表示当前行对象!!
val("btu")   表示当前行字段的值!

非常感谢 搞定了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 13:27 , Processed in 0.065223 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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