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

QQ登录

只需一步,快速开始

查看: 2949|回复: 10

[结贴] 求大神改正新闻列表点击进内容页始终显示一条数据

[复制链接]

7

主题

36

帖子

106

积分

初级会员

Rank: 2

积分
106
QQ
发表于 2017-3-12 17:46:09 | 显示全部楼层 |阅读模式
本帖最后由 赞博文化 于 2017-3-12 17:47 编辑

求大神改正,
我的数据库是帝国cms的,新闻表有两个,
phome_ecms_news 这个表是存主题ID、时间、作者、简介、封面图等字段,
phome_ecms_news_data1这个表是存ID、具体内容的。

新闻列表输出正常,可是点击进内容页始终显示一条数据,我仿造淘宝的传参代码,怎么传,出来都是一样的数据。

enewsData的BOSS 绑定的是phome_ecms_news
enewsdata1Data的BOSS 绑定的是phome_ecms_news_data1
这个是list.w列表页面的JS
  1. define(function(require){
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");

  4.         var Model = function(){
  5.                 this.callParent();
  6.         };

  7.         // 进入详细页
  8.         Model.prototype.list1Click = function(event) {
  9.                 /*
  10.                  * 1、获取当前行 2、进入详细页面,并传值rowid
  11.                  */
  12.                 var data = this.comp("enewsData");
  13.                 justep.Shell.showPage("detail", {
  14.                         enewsID : data.getValue("id"),
  15.                         enewsdata1ID : data.getValue("ID")
  16.                 });
  17.         };


  18.         return Model;
  19. });
复制代码

这个是detail.w内容页面的JS
  1. define(function(require){
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");

  4.         var Model = function(){
  5.                 this.callParent();
  6.                 this.enewsID="";
  7.                 this.enewsdata1ID="";
  8.         };

  9.         //接收
  10.         Model.prototype.modelParamsReceive = function(event){
  11.                 /*
  12.                 1、参数接收事件
  13.                 2、根据参数从服务端过滤数据
  14.                 */
  15.                 if (this.params && this.params.enewsdata1ID) {
  16.                         this.enewsdata1ID = this.params.enewsdata1ID;
  17.                         this.enewsID = this.params.enewsID;
  18.                 }
  19.         };        

  20.         return Model;
  21. });
复制代码





7

主题

36

帖子

106

积分

初级会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2017-3-13 13:44:24 | 显示全部楼层
自己顶个,求教!
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-13 14:38:28 | 显示全部楼层

你这代码写的没啥问题啊!
你是不会过滤吗?
过滤的话使用setFilter方法就可以
回复 支持 反对

使用道具 举报

7

主题

36

帖子

106

积分

初级会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2017-3-13 15:00:55 | 显示全部楼层
半导体 发表于 2017-3-13 14:38
你这代码写的没啥问题啊!
你是不会过滤吗?
过滤的话使用setFilter方法就可以 ...

不会过滤,兄弟肯给段代码吗?
回复 支持 反对

使用道具 举报

7

主题

36

帖子

106

积分

初级会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2017-3-13 23:22:17 | 显示全部楼层
半导体 发表于 2017-3-13 14:38
你这代码写的没啥问题啊!
你是不会过滤吗?
过滤的话使用setFilter方法就可以 ...

请教,这个过滤在哪设置。是在list.w中写代码,还是detail.w中写?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-14 10:01:27 | 显示全部楼层
就像这样的
1489456409(1).jpg
回复 支持 反对

使用道具 举报

7

主题

36

帖子

106

积分

初级会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2017-3-14 11:31:28 | 显示全部楼层
本帖最后由 赞博文化 于 2017-3-14 11:33 编辑

写在哪个页?是传叁页还是接收页?传出的ID都已经取得了,应该是在接收页写吗?

我还是个小白,能烦请给一段代码吗?

我想要的就是点击列表页某条信息,打开对应ID的详细内容页
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-14 14:02:42 | 显示全部楼层
赞博文化 发表于 2017-3-14 11:31
写在哪个页?是传叁页还是接收页?传出的ID都已经取得了,应该是在接收页写吗?

我还是个小白,能烦请给 ...

看/UI2/demo/takeoutAdmin这个案例里面
/UI2/demo/takeoutAdmin/cuisineManage.w
/UI2/demo/takeoutAdmin/orderManage.w
/UI2/demo/takeoutAdmin/userManage.w
这几页都有
回复 支持 反对

使用道具 举报

7

主题

36

帖子

106

积分

初级会员

Rank: 2

积分
106
QQ
 楼主| 发表于 2017-3-15 22:05:55 | 显示全部楼层
半导体 发表于 2017-3-14 14:02
看/UI2/demo/takeoutAdmin这个案例里面
/UI2/demo/takeoutAdmin/cuisineManage.w
/UI2/demo/takeoutAdmin ...

老师!这个和我说的不对啊。这几个都是在本页打开后编辑的。

我要是的点击新闻列表,进入新闻内容页,显示对应ID的新闻。唉!我真是太菜了 都有点没信心了
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-17 09:35:04 | 显示全部楼层
赞博文化 发表于 2017-3-15 22:05
老师!这个和我说的不对啊。这几个都是在本页打开后编辑的。

我要是的点击新闻列表,进入新闻内容页,显 ...

这个就是写在不同事件里的区别吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-4 10:43 , Processed in 0.071108 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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