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

QQ登录

只需一步,快速开始

查看: 1772|回复: 4

[处理中4] 那位有空,帮忙解决一下小问题!!在线等,谢谢

[复制链接]

13

主题

50

帖子

108

积分

初级会员

Rank: 2

积分
108
QQ
发表于 2016-9-18 21:59:33 | 显示全部楼层 |阅读模式
在律师栏目里边,点击列表进入内容页后,ID都是统一的,,这个内容页的代码怎么写,谢谢
http://www.dupinbianhuw.com/dupi ... N&skin=#!main//(#!lvshi)

26

主题

178

帖子

381

积分

中级会员

Rank: 3Rank: 3

积分
381
QQ
发表于 2016-9-19 09:00:44 | 显示全部楼层
把列表页跟详情页放在同一个contents下面,然后详情页直接绑定data组件中的字段即可。data组件默认获取当前行数据。
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-9-19 13:02:45 | 显示全部楼层
2楼说的方法符合你这个场合,是一个列表+详情的页面;
如果你想页面跳转,我看到你的rowid也传过去了,那你在新的详情页面做当前行的设置,比如你现在每次进去默认是第一条数据,那你调用data组件的to方法把当前行数据改变就可以了
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

13

主题

50

帖子

108

积分

初级会员

Rank: 2

积分
108
QQ
 楼主| 发表于 2016-9-19 14:28:22 | 显示全部楼层
cgrddv 发表于 2016-9-19 13:02
2楼说的方法符合你这个场合,是一个列表+详情的页面;
如果你想页面跳转,我看到你的rowid也传过去了,那你 ...

这是传参代码
        Model.prototype.open = function(event){
                var row = event.bindingContext.$object;
                var url = "./lvshishow.w";
                justep.Shell.showPage(require.toUrl(url), {
                        rowid : row.val("itemid")
                });
        };

这是接收代码

        Model.prototype.modelParamsReceive = function(event){
                var rowid = this.params.rowid;
        };

麻烦帮忙修改一下,

对应id:itemid

回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-9-19 14:32:49 | 显示全部楼层
有我陪着你 发表于 2016-9-19 14:28
这是传参代码
        Model.prototype.open = function(event){
                var row = event.bindingContext.$object;

你调用data组件的to方法,自己在里面.to看一看方法说明,很简单的,你看一下!
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 05:40 , Processed in 0.077824 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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