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

QQ登录

只需一步,快速开始

楼主: xcl

[结贴] 评论功能

[复制链接]

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-11-17 15:34:18 | 显示全部楼层
liangyongfei 发表于 2017-11-16 14:14
是这个
http://docs.wex5.com/page-interaction/

谢谢老师  我根据你的指导实现了评论的功能   但是就是新的评论会覆盖原来的评论   而且评论一个会全部的帖子都会加载出来   而不是点击那个帖子就单独显示那个帖子
回复 支持 反对

使用道具 举报

发表于 2017-11-17 15:37:52 | 显示全部楼层
xcl 发表于 2017-11-17 15:34
谢谢老师  我根据你的指导实现了评论的功能   但是就是新的评论会覆盖原来的评论   而且评论一个会全部的 ...

list 嵌套要设置filter属性的!
http://docs.wex5.com/wex5-ui-question-list-2005/

如果你是新增评论就应该newData ,新增行才行!要不然当然就是修改评论,覆盖原来的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-11-20 09:53:13 | 显示全部楼层
liangyongfei 发表于 2017-11-17 15:37
list 嵌套要设置filter属性的!
http://docs.wex5.com/wex5-ui-question-list-2005/

怎么获取ID   评论的data没有加载json文件   
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-11-20 10:39:39 | 显示全部楼层
liangyongfei 发表于 2017-11-17 15:37
list 嵌套要设置filter属性的!
http://docs.wex5.com/wex5-ui-question-list-2005/

没有找到newData的案例   data是存放评论的数据 在没有评论的时候他是空的  所以应该怎么设置filter
回复 支持 反对

使用道具 举报

发表于 2017-11-20 13:45:23 | 显示全部楼层
xcl 发表于 2017-11-20 10:39
没有找到newData的案例   data是存放评论的数据 在没有评论的时候他是空的  所以应该怎么设置filter  ...

首先你要理解,list嵌套就是一个父子关系(主从关系)!
某条消息,下面的评论应该是子数据!  所以子数据应该存储上 父 的id   
子list filter 中通过 当前行 parentID 和 父数据id的比较作为过滤条件就可以了!

详细介绍,如何写,你参考下我发的连接,类似这样的写法
  1. $row.val(‘id’)==$object.val(‘ID’)
复制代码


newData ,你看API 文档就行了!可以一次新增多行数据,类似:

  1. var data = this.comp('mainData');
  2.         var options = {
  3.                 defaultValues : [
  4.                         {sName:'a1',sCode:'b1'},
  5.                         {sName:'a2',sCode:'b2'}
  6.                 ]
  7.         };       
  8.         data.newData(options);
复制代码


qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-11-20 15:11:10 | 显示全部楼层
liangyongfei 发表于 2017-11-20 13:45
首先你要理解,list嵌套就是一个父子关系(主从关系)!
某条消息,下面的评论应该是子数据!  所以子 ...

就是在评论的时候把原来发帖者的ID传递给评论的弹出框吗  
回复 支持 反对

使用道具 举报

发表于 2017-11-20 15:17:02 | 显示全部楼层
xcl 发表于 2017-11-20 15:11
就是在评论的时候把原来发帖者的ID传递给评论的弹出框吗

是的!需要把子数据(评论)中存储父(发的帖子)的ID   

不是 发帖者的ID   而是 帖子的id   这样才能表示,哪些评论是属于这个帖子的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-11-20 15:30:59 | 显示全部楼层
liangyongfei 发表于 2017-11-20 15:17
是的!需要把子数据(评论)中存储父(发的帖子)的ID   

不是 发帖者的ID   而是 帖子的id   这样才能表 ...

这个是我的评论框   QQ图片20171120152701.png 这个是我帖子的加载内容 QQ图片20171120152640.png 这个是在帖子上存放评论数据 QQ图片20171120152600.png 这个是在评论框里绑定的数据    这个data是没有加载Json的     我是不是在POSTData上写过滤  

回复 支持 反对

使用道具 举报

发表于 2017-11-20 15:51:10 | 显示全部楼层
xcl 发表于 2017-11-20 15:30
这个是我的评论框  这个是我帖子的加载内容这个是在帖子上存放评论数据这个是在评论框里绑定的数据    这 ...

请问你最终想显示的效果是怎样的??
是list嵌套的效果吗??  
那么评论内容就要和帖子   构成一种关系!可以理解为父子关系

子里面要存储父id   这样才能表示父子关系啊!  

新增评论 就相当于 子数据中新增一行数据而已!  只要指定上父id   和评论的内容即可! 保存就行了!


数据加载的时候!list嵌套自然会显示正确的!

你的截图我不懂啥意思!!

存放评论数据  和 评论框 绑定的数据!应该是同一个数据源才对吧!

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-11-20 15:58:39 | 显示全部楼层
liangyongfei 发表于 2017-11-20 15:51
请问你最终想显示的效果是怎样的??
是list嵌套的效果吗??  
那么评论内容就要和帖子   构成一种关系 ...

谢谢老师  我要的就是评论和帖子构成父子关系  我在试一下
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-29 12:22 , Processed in 0.063978 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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