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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: lxd_chen

[结贴] 通过自定义标签循环生成的XID无法使用this.comp获取

[复制链接]

24

主题

93

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
 楼主| 发表于 2018-4-2 10:19:10 | 显示全部楼层
new出来的控件设上xid的话根据xid也获取不了,  如果不设置xid如何获取该组件
回复 支持 反对

使用道具 举报

发表于 2018-4-2 11:32:45 | 显示全部楼层
lxd_chen 发表于 2018-4-2 10:19
new出来的控件设上xid的话根据xid也获取不了,  如果不设置xid如何获取该组件 ...

动态 new 的组件 ,应该是可以根据 xid 获取组件对象的!!  保证 xid没有重复的吧
this.comp(xid) 你调试看下 这个对象是什么??   其他组件动态new 都可以获取到的

当然还可以通过dom元素  this.comp(dom) 获取组件对象
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

24

主题

93

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
 楼主| 发表于 2018-4-2 11:52:16 | 显示全部楼层
xid没重复,  不过new出来的对象没有id,
获取到的是null
回复 支持 反对

使用道具 举报

发表于 2018-4-2 13:31:31 | 显示全部楼层
lxd_chen 发表于 2018-4-2 11:52
xid没重复,  不过new出来的对象没有id,
获取到的是null

没有id 还是没有xid ?
自己指定id 试试可以吗?

再试试  this.comp(dom) 能获取吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

24

主题

93

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
 楼主| 发表于 2018-4-2 14:09:56 | 显示全部楼层

页面如下
c.png

代码如下
d.png

下面三个变量获取到的都是null
回复 支持 反对

使用道具 举报

发表于 2018-4-2 14:29:29 | 显示全部楼层

本地测试没问题点击第一个button 动态创建 windowContainer 后 ,点击第二个button 调试就可以看到  组件对象!

test.rar

751 Bytes, 下载次数: 96

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

使用道具 举报

24

主题

93

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
 楼主| 发表于 2018-4-9 08:45:36 | 显示全部楼层
大佬先别结贴,这几天在忙别的工作,等忙完了再来问问
回复 支持 反对

使用道具 举报

24

主题

93

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
 楼主| 发表于 2018-4-13 08:57:29 | 显示全部楼层
大佬帮忙结下帖吧,我换了iframe来用了
回复 支持 反对

使用道具 举报

24

主题

93

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
 楼主| 发表于 2018-5-30 15:44:14 | 显示全部楼层
大佬帮忙结下帖
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 19:14 , Processed in 0.078767 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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