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

QQ登录

只需一步,快速开始

查看: 2807|回复: 5

[处理中4] 页面链接问题

[复制链接]

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
发表于 2017-5-3 15:50:05 | 显示全部楼层 |阅读模式
我要点击commentBtn按钮,打开一个新的页面,用了这种方法写:
Model.prototype.commentBtnClick = function(event){
  var pageName = event.currentTarget.getAttribute('pagename');
  if (pageName)
   justep.Shell.showPage(require.toUrl(pageName));
};
  
出现这种错误 屏幕截图.jpg 我其他链接界面都这样写 没有问题,但是按钮这里就出现问题了  求指导

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-3 16:41:21 | 显示全部楼层
button的click事件里面没有event.currentTarget这个属性啊

你使用list循环的吗?
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-5-4 09:08:54 | 显示全部楼层
半导体 发表于 2017-5-3 16:41
button的click事件里面没有event.currentTarget这个属性啊

你使用list循环的吗?

这里没有使用list循环  只是要做点击按钮链接到另一个页面
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-4 10:20:26 | 显示全部楼层
xcl 发表于 2017-5-4 09:08
这里没有使用list循环  只是要做点击按钮链接到另一个页面

你没有list咋获取的event.currentTarget?

这里根本没有event.currentTarget
回复 支持 反对

使用道具 举报

84

主题

382

帖子

633

积分

高级会员

Rank: 4

积分
633
 楼主| 发表于 2017-5-4 11:41:53 | 显示全部楼层
半导体 发表于 2017-5-4 10:20
你没有list咋获取的event.currentTarget?

这里根本没有event.currentTarget

这个按钮是写在头部的,那我应该用什么方法写呢
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-4 13:52:18 | 显示全部楼层
xcl 发表于 2017-5-4 11:41
这个按钮是写在头部的,那我应该用什么方法写呢

如果你要获取button里面的文字的话  你可以使用event.target方法啊  使用传统的dom手段

如果你的button的按钮内容是从数据库获取的  那你就直接获取数据就可以了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-9 03:24 , Processed in 0.109976 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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