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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: tj_lixiang

[结贴] input bind-text问题

[复制链接]

23

主题

66

帖子

132

积分

初级会员

Rank: 2

积分
132
QQ
 楼主| 发表于 2017-1-22 09:33:45 | 显示全部楼层
liangyongfei 发表于 2017-1-20 16:12
是的,input不能使用不能使用bind-text
bind属性最终是生成 标签上的普通属性!
如果这个属性最终是text ...

请教个其他的问题,我查询吃的是个字符串”1,2”但是我想显示“是,否”,其中1对应的"是",2对应的是“否”,在程序里需要怎么处理
回复 支持 反对

使用道具 举报

发表于 2017-1-22 11:43:42 | 显示全部楼层
tj_lixiang 发表于 2017-1-22 09:33
请教个其他的问题,我查询吃的是个字符串”1,2”但是我想显示“是,否”,其中1对应的"是",2对应的是“否 ...

如果这个值只有1和2  ,那么直接判断是否等于1就可以了,
data.val('字段') == 1 ? '是':'否'
如果字段值比较多,建议定义一个js方法!将这个值传进去!在js方法中通过复杂的业务判断,最终返回 是和否字符串 即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

66

帖子

132

积分

初级会员

Rank: 2

积分
132
QQ
 楼主| 发表于 2017-1-22 12:04:25 | 显示全部楼层
本帖最后由 tj_lixiang 于 2017-1-22 12:05 编辑
liangyongfei 发表于 2017-1-22 11:43
如果这个值只有1和2  ,那么直接判断是否等于1就可以了,
data.val('字段') == 1 ? '是':'否'
如果字段值 ...

具体有案例吗,写完JS我应该怎么调用,我那存的是个复选的内容,数据库存的是ID,但是我想显示内容,多个选项用逗号分割
回复 支持 反对

使用道具 举报

发表于 2017-1-22 13:18:01 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-1-22 14:53 编辑
tj_lixiang 发表于 2017-1-22 12:04
具体有案例吗,写完JS我应该怎么调用,我那存的是个复选的内容,数据库存的是ID,但是我想显示内容,多个 ...

bind-ref 或 bind-value  弹出的选择框,就可以选择那个自定义js函数!

一般写$model.方法() 就可以!方法中只要return 值就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

66

帖子

132

积分

初级会员

Rank: 2

积分
132
QQ
 楼主| 发表于 2017-1-22 14:49:08 | 显示全部楼层
liangyongfei 发表于 2017-1-22 13:18
bind-ref 或 bind-value  弹出的选择框,就可以选择那个自定义js函数!

一般写$object.方法() 就可以! ...

$object.ShowCheckBoxTest($object)  找个OBJECT 取不到我要转换的值呢、
回复 支持 反对

使用道具 举报

发表于 2017-1-22 14:56:09 | 显示全部楼层
tj_lixiang 发表于 2017-1-22 14:49
$object.ShowCheckBoxTest($object)  找个OBJECT 取不到我要转换的值呢、

不好意思写错了,应该是个$model.方法()
其实设计器是可以看到的
建议您学习一下动态绑定视频:http://doc.wex5.com/data-bind/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

66

帖子

132

积分

初级会员

Rank: 2

积分
132
QQ
 楼主| 发表于 2017-1-22 15:11:14 | 显示全部楼层
liangyongfei 发表于 2017-1-22 14:56
不好意思写错了,应该是个$model.方法()
其实设计器是可以看到的
建议您学习一下动态绑定视频:http://do ...

我在一给input里绑定了后台写的JS方法,问什么加载的时候,那个方法执行了好几次呢?
回复 支持 反对

使用道具 举报

发表于 2017-1-22 15:29:13 | 显示全部楼层
tj_lixiang 发表于 2017-1-22 15:11
我在一给input里绑定了后台写的JS方法,问什么加载的时候,那个方法执行了好几次呢? ...

是的!bind属性和他的运算量有关系!
bind-text 只执行一次吧!
bind-value 执行了三次对吧!

我问了一下!模型加载执行一次,update执行一次!数据更新执行一次!

就这样放心使用吧!是正常的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

66

帖子

132

积分

初级会员

Rank: 2

积分
132
QQ
 楼主| 发表于 2017-1-22 15:35:41 | 显示全部楼层
liangyongfei 发表于 2017-1-22 15:29
是的!bind属性和他的运算量有关系!
bind-text 只执行一次吧!
bind-value 执行了三次对吧!

好的,谢谢您啦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-28 06:07 , Processed in 0.051727 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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