【问题标题】:ember.js panel update on route transition关于路由转换的 ember.js 面板更新
【发布时间】:2014-06-26 18:05:13
【问题描述】:

我正在尝试设置一个 ember.js 应用程序,其中我在一个页面上并排有两个面板。一个面板中有一个链接,当您单击它时,它会转换到另一条路线,并且该路线的模板会在第二个面板中加载——但第一个面板不会改变。我无法让这个工作。我单击链接并加载第二个面板,但第一个面板被清空。有人可以指点我一个可能有更多关于如何做到这一点的信息的地方——或者一个简单的 jsbin。两者都会非常有帮助。谢谢!

【问题讨论】:

    标签: ember.js


    【解决方案1】:

    在这种情况下,您的第二个面板最好是作为第一个面板的子级来服务。

    App.Router.map(function() {
      this.resource('panel1', function(){
        this.resource('panel12');
        this.resource('panel13');
      })
    });
    

    示例:http://emberjs.jsbin.com/mimoteba/1/edit

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-20
      • 1970-01-01
      • 2013-01-09
      • 2020-02-05
      相关资源
      最近更新 更多