主干 - 从不同布局调用一个布局的功能
Backbone - call function of one layout from different layout
我有 2 个布局如下,布局 2 具有称为"abc"的功能,我正在该布局中设置区域内容。我需要从布局 2 的函数调用更新布局 1 区域内容。我正在使用下面的代码来做到这一点。它完美地调用了该函数,但之后视图不会刷新。请让我知道如何正确触发该功能并更新内容
module.layout1= Marionette.Layout.extend ({
var layout = new module.layout2();
layout.abc();
});
module.layout2= Marionette.Layout.extend ({
function abc()
{
regionA.show(view);
}
});
提前感谢您的帮助!
木
偶 Reqion 的"show"函数会重新渲染视图,如果它与您在区域中已有的视图不同。但是您可以使用以下方式强制重新渲染:
regionA.show(view, { forceShow: true });
相关文章:
- 有没有一个javascript图形绘制库可以进行气球树布局
- Ember.js - 一个视图多个布局(已登录/未登录)
- 使用嵌套布局在一个部分中呈现所有 Javascript 代码
- 主干 - 从不同布局调用一个布局的功能
- D3 强制布局 Tick Fn - nodes.attr() 不是一个函数
- 即使从另一个页面复制,页面布局也搞砸了
- 在一个布局铁中渲染多个模板:路由器
- 为什么这个树的布局给了我一个无限的循环
- 从D3中的列表中删除一个节点并重置布局
- 我可以把一个d3布局放在另一个上面吗
- 从JSON数据构建一个表布局(代码改进)
- 从强制布局中删除两个节点失败,而一个成功
- 我如何把两个活动在一个布局
- 在d3强制布局中只设置一个节点(根)注释可拖动
- 如何初始化一个jQuery对象一旦布局已经呈现
- 我怎么能有一个关闭按钮来关闭同位素布局完成时展开的项目?
- 主干/木偶-处理一个区域的多种布局
- 制作一个家具布局工具,需要一些建议
- 避免将所有布局合并到一个页面中
- 当用户向下滚动页面并显示动画时,如何模拟一个页面布局