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

QQ登录

只需一步,快速开始

楼主: wangguangfan

[结贴] 莫名其妙错误net::ERR_CONNECTION_REFUSED

[复制链接]

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-10-19 10:13:28 | 显示全部楼层
本帖最后由 wangguangfan 于 2017-10-19 10:14 编辑

详情页里面有商品,当点击该商品然后返回,发现这时的一些数据是当时点击那个商品的数据,请问怎么解决?
我是这样进行访问的

var row = event.bindingContext.$object;
var url = require.toUrl("./detail.w?goodId="+row.val("id"));
justep.Shell.showPage(url);       

回复 支持 反对

使用道具 举报

发表于 2017-10-19 10:47:08 | 显示全部楼层
wangguangfan 发表于 2017-10-19 10:13
详情页里面有商品,当点击该商品然后返回,发现这时的一些数据是当时点击那个商品的数据,请问怎么解决?
...

shell.showPage  打开页面传参
建议不要使用URL传参 ,换一种传参方式试试
http://docs.wex5.com/page-interaction/

另外URL 建议在 shellImp 中提前定义好!

不过我还是没明白是调用什么代码报错的?


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

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-10-19 11:18:21 | 显示全部楼层
liangyongfei 发表于 2017-10-19 10:47
shell.showPage  打开页面传参
建议不要使用URL传参 ,换一种传参方式试试
http://docs.wex5.com/page-i ...

不管用什么方式传参,比如当前页面是detail.w  在这个页面里面还有商品,然后点击这个商品还是要访问detai.w这个页面,但是这时候退回来发现数据变成后面访问detail.w里面的数据了。
回复 支持 反对

使用道具 举报

发表于 2017-10-19 11:56:14 | 显示全部楼层
wangguangfan 发表于 2017-10-19 11:18
不管用什么方式传参,比如当前页面是detail.w  在这个页面里面还有商品,然后点击这个商品还是要访问deta ...

因为shell打开的页面是单页应用!
如果你没有使用URL传参,URL 不会变,就不会存在路由回退的问题了!
本来就是在同一个页面中显示的数据,而不是两个页面,所以回退还是在当前页面呢

为什么要在 详细页跳转到另一个详细页呢?

你可以打开另一个页面试试!

或者在onActive 事件中(能否触发)  如果能的话,重新获取参数的值,重新加载数据!才可以看到上一条数据!

因为是单页应用!本来就是同一个页面,而不是两个页面!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-10-19 12:22:13 | 显示全部楼层
liangyongfei 发表于 2017-10-19 11:56
因为shell打开的页面是单页应用!
如果你没有使用URL传参,URL 不会变,就不会存在路由回退的问题了!
本 ...

现在更严重了  列表页的商品价格  当点击详情页后退回  这时列表页的价格全部变成详情页里面的那个价格了。这个之前都没有遇到过。
回复 支持 反对

使用道具 举报

发表于 2017-10-19 13:53:17 | 显示全部楼层
wangguangfan 发表于 2017-10-19 12:22
现在更严重了  列表页的商品价格  当点击详情页后退回  这时列表页的价格全部变成详情页里面的那个价格了 ...

data组件中的值是什么?你打印一下!data.each循环打印看一下!
要不然就是你list绑定错误了!
http://docs.wex5.com/wex5-ui-question-list-2036/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-10-19 13:59:05 | 显示全部楼层
liangyongfei 发表于 2017-10-19 13:53
data组件中的值是什么?你打印一下!data.each循环打印看一下!
要不然就是你list绑定错误了!
http://do ...

要不远程帮我看看吧   兄弟 我的QQ124399608
回复 支持 反对

使用道具 举报

26

主题

128

帖子

522

积分

高级会员

Rank: 4

积分
522
QQ
 楼主| 发表于 2017-10-19 14:43:04 | 显示全部楼层
已经弄好了,是因为我都是用class来动态赋值,改成this.getElementByXid就行了,但是标题的那个错误还是不知道什么原因。
回复 支持 反对

使用道具 举报

发表于 2017-10-19 15:24:31 | 显示全部楼层
wangguangfan 发表于 2017-10-19 14:43
已经弄好了,是因为我都是用class来动态赋值,改成this.getElementByXid就行了,但是标题的那个错误还是不 ...

取值  赋值 建议都是通过 操作 data组件 实现!不要直接修改dom元素

页面只需要绑定data组件字段就可以了!

请使用这种思维开发
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

9

主题

57

帖子

205

积分

中级会员

Rank: 3Rank: 3

积分
205
QQ
发表于 2017-10-20 10:46:42 | 显示全部楼层
wangguangfan 发表于 2017-10-19 09:36
那你的有没有出现有时候点进去另一个页面他会自动的返回来。

没有。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-24 01:18 , Processed in 0.131954 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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