jQuery MiniUI

 找回密码
 立即注册
查看: 4140|回复: 7
打印 上一主题 下一主题

请详细介绍下Portal的属性、方法、事件 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-10-24 10:00:23 |只看该作者 |倒序浏览
比如怎么样得到某个panel?有没有getWidth()这样的方法等等?
还要抱怨一下:API真的是需要完善啊啊啊啊啊啊.....

Rank: 4

沙发
发表于 2012-10-24 10:09:54 |只看该作者
看了Portal.js,总算发现可以这样用:portal.getPanel("p1").getWidth().

Rank: 8Rank: 8

板凳
发表于 2012-10-24 10:13:55 |只看该作者
protal示例里面有var panels = portal.getPanels();
miniui的控件都有width和height属性,所有属性都支持set跟get

Rank: 4

地板
发表于 2012-10-24 11:24:10 |只看该作者
factory 发表于 2012-10-24 10:13
protal示例里面有var panels = portal.getPanels();
miniui的控件都有width和height属性,所有属性都支持se ...

比如getIFrameEl ( )该怎么用?

Rank: 8Rank: 8

5#
发表于 2012-10-24 12:18:58 |只看该作者
njzy 发表于 2012-10-24 11:24
比如getIFrameEl ( )该怎么用?

获取到iframe的DOM元素。

Rank: 4

6#
发表于 2012-10-24 12:31:26 |只看该作者
factory 发表于 2012-10-24 12:18
获取到iframe的DOM元素。

portal.getPanel("p1").getIFrameEl()还是portal.getIFrameEl("p1")?好像都没用啊。

Rank: 8Rank: 8

7#
发表于 2012-10-24 14:02:06 |只看该作者
njzy 发表于 2012-10-24 12:31
portal.getPanel("p1").getIFrameEl()还是portal.getIFrameEl("p1")?好像都没用啊。

因为你的panel没有设置url,
如果panel通过url加载其他页面,那么里面是有iframe的,不然单独的panel是不会创建iframe在里面的。
有iframe的panel,参考:http://www.miniui.com/demo/#src=panel/load.html
在portal中的应用,在pannel里面添加   url:"...."

Rank: 4

8#
发表于 2012-10-24 15:41:56 |只看该作者
factory 发表于 2012-10-24 14:02
因为你的panel没有设置url,
如果panel通过url加载其他页面,那么里面是有iframe的,不然单独的panel是不 ...

谢谢!miniui以后火了,要象思科、微软一样考证书哈,那我就牛了,呵呵。

Archiver|普加软件

GMT+8, 2024-11-26 23:32 , Processed in 1.016618 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部