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

QQ登录

只需一步,快速开始

查看: 1472|回复: 5

[结贴] list内子控件的显示隐藏

[复制链接]

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
发表于 2016-8-16 20:46:31 | 显示全部楼层 |阅读模式
1.png 2.png
你好,图中显示有两条评论,两个回复框都是在list下的div,我想实现点击第一条评论的时候会有一个回复框显示在第一条评论下面,div9在页面加载后是隐藏的;我试了下面几种方法:
1.bind-visible绑定js定义的变量,运行时提示该变量未定义;
2.bind-visible绑定data数据也会提示未定义;
3.设置div的style:visibility:hidden;在“回复”点击后变更为visible,显示的永远都是第一条评论的回复框;
并且点击回复后会自动在回复框内添加“@+用户名”的字样,该字样也显示到了所有的回复框内;

怎么实现点击当前行的“回复按钮”就只会显示当前行的回复框并只会在当前回复框内显示“@+用户名”的字样?

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-17 13:04:49 | 显示全部楼层
你好,list组件下是有li节点的。bind-visible绑定表达式的话要用$model来代替js文件里的this,当前行是$row。然后再试一试你自己的方法
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
 楼主| 发表于 2016-8-17 13:59:30 | 显示全部楼层
cgrddv 发表于 2016-8-17 13:04
你好,list组件下是有li节点的。bind-visible绑定表达式的话要用$model来代替js文件里的this,当前行是$row ...

你好,是要在list绑定的data组件中新建一列作为绑定bing-visible布尔型变量,然后再js代码中控制当前行的这个变量的值吗
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-8-17 14:21:00 | 显示全部楼层
lwzlwzgood 发表于 2016-8-17 13:59
你好,是要在list绑定的data组件中新建一列作为绑定bing-visible布尔型变量,然后再js代码中控制当前行的 ...

可以这样来实现
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

32

主题

109

帖子

295

积分

中级会员

Rank: 3Rank: 3

积分
295
QQ
 楼主| 发表于 2016-8-17 18:05:43 | 显示全部楼层
cgrddv 发表于 2016-8-17 14:21
可以这样来实现

问题已解决,可结贴
回复 支持 反对

使用道具 举报

4

主题

24

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
QQ
发表于 2016-8-17 20:55:25 | 显示全部楼层
能把你这个发给我看看吗?1738388310@qq.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 19:16 , Processed in 0.093209 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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