252 Star 481 Fork 269

稻米 / LigerUI

 / 详情

ligerDialog open div时,再次打开无法显示内容

待办的
创建于  
2015-11-04 12:59

管网的demo上,载入目标DIV菜单,第二次点开,没有效果。

因为在dialog close的时候已经把div销毁了。再次载入,已经找不到div了。

我的想法是:

  1. 把target的内容复制出来,在重新赋值给target,这样close时,只是销毁了复制的对象,但这就有一个问题,dialog里的id会重复,我的做法是把target的div对象传给onloaded方法,在onloaded里通过jquery的find查找指定id的对象。只是这样实现有些丑陋。

  2. 还有一种就是将target放到全局缓存里,每次都是从缓存里取。

  3. 另外,要是liger全局架构改到成mvc或mvvm的话,估计也可以吧。

评论 (0)

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
JavaScript
1
https://gitee.com/ligerui/LigerUI.git
git@gitee.com:ligerui/LigerUI.git
ligerui
LigerUI
LigerUI

搜索帮助