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

QQ登录

只需一步,快速开始

查看: 4930|回复: 13

[结贴] popMenu 能动态加载

  [复制链接]

27

主题

102

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
QQ
发表于 2015-7-29 11:35:49 | 显示全部楼层 |阅读模式
popMenu  能动态加载  向数据库读取信息加载到popMenu里

demo

demo


我点右上角的按钮  根据当前已有参数 然后后台查询反馈信息加载出最新[size=13.6842107772827px]popMenu

这个怎么能实现,有没有例子

0

主题

742

帖子

947

积分

高级会员

Rank: 4

积分
947
发表于 2015-7-31 13:11:06 | 显示全部楼层
这样去动态生成项
<div component="$UI/system/components/justep/list/list" class="x-list" xid="list1"
    data="data">
      <div component="$UI/system/components/justep/popMenu/popMenu" class="x-popMenu"
        xid="popMenu1">
        <div class="x-popMenu-overlay" xid="div1"/>  
        <ul component="$UI/system/components/justep/menu/menu" class="x-menu dropdown-menu x-popMenu-content x-list-template"
          xid="menu1">
          <li class="x-menu-item" xid="item1">
            <a component="$UI/system/components/justep/button/button" class="btn btn-link"
              label="" xid="button1">
              <i xid="i1"/>  
              <span xid="span1" bind-text="ref('label')"/><!-- 按钮名 -->
            </a>
          </li>
        </ul>
      </div>
  </div>
如果该问题得到解决,请及时跟帖,以便结贴
回复 支持 1 反对 0

使用道具 举报

发表于 2015-7-29 11:45:55 | 显示全部楼层
没有见过这样的案例!不过您可以通过js操作html节点,根据popMenu 的节点格式,将数据库中取得的数据循环添加到popMenu 上,应该也是可以实现的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

27

主题

102

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
QQ
 楼主| 发表于 2015-7-29 12:22:40 | 显示全部楼层
liangyongfei 发表于 2015-7-29 11:45
没有见过这样的案例!不过您可以通过js操作html节点,根据popMenu 的节点格式,将数据库中取得的数据循环添 ...

有没有关于怎么添加html节点的例子  ,我不知道该怎么写添加html的信息
回复 支持 反对

使用道具 举报

发表于 2015-7-29 12:59:13 | 显示全部楼层
yang2061983 发表于 2015-7-29 12:22
有没有关于怎么添加html节点的例子  ,我不知道该怎么写添加html的信息

网上很多
http://0414.iteye.com/blog/832633
父节点可以用this.getElementByXid('menu1')获取

你看一下popMenu的节点就知道了
/UI2/system/components/justep/popMenu/demo/popMenu.w
WZH]YEP0EN9_J_5PD6ZB`9X.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

441

帖子

2572

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2572
发表于 2015-7-30 00:52:34 | 显示全部楼层
Data+List+popMenu就可以实现动态菜单,不需要写代码就可以实现,这是数据绑定的能力,要充分利用。在menu上要加上 x-list-template class表示list要循环的接点。
回复 支持 反对

使用道具 举报

27

主题

102

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
QQ
 楼主| 发表于 2015-7-31 11:42:12 | 显示全部楼层
sxl 发表于 2015-7-30 00:52
Data+List+popMenu就可以实现动态菜单,不需要写代码就可以实现,这是数据绑定的能力,要充分利用。在menu ...

哇,0点还在工作,你好敬业呀,向你学习,你有例子么 给发个看看
回复 支持 反对

使用道具 举报

27

主题

102

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
QQ
 楼主| 发表于 2015-7-31 13:28:40 | 显示全部楼层
lvsazf 发表于 2015-7-31 13:11
这样去动态生成项

      

很好很给力,可以把问题关闭了
回复 支持 反对

使用道具 举报

37

主题

144

帖子

447

积分

中级会员

Rank: 3Rank: 3

积分
447
QQ
发表于 2015-9-23 16:03:41 | 显示全部楼层
yang2061983 发表于 2015-7-31 13:28
很好很给力,可以把问题关闭了

问下怎么实现按钮点击啊?
回复 支持 反对

使用道具 举报

31

主题

210

帖子

454

积分

中级会员

Rank: 3Rank: 3

积分
454
QQ
发表于 2015-10-16 15:20:28 | 显示全部楼层
yang2061983 发表于 2015-7-31 13:28
很好很给力,可以把问题关闭了

请问怎么实现的啊?为啥我的data数据取得的是正确的,但对应的popmenu所列项却不对呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-18 01:59 , Processed in 0.136190 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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