2013-11-20 29 views
0

工作,我有灰烬的布局是这样的:把手链接到助手不灰烬布局

​​

链接到它破裂,导致:Uncaught RangeError: Maximum call stack size exceeded

结果,什么都没有呈现。如果我拿link-to出页面再次呈现。我怎样才能解决这个问题?

+0

该链接是好的,可以显示更多你正在做的事情?您可以使用emberjs.jsbin.com开始,如果您可以在示例中显示它 – Kingpin2k

+0

谢谢。这比jsfiddle好多了!这里复制http://emberjs.jsbin.com/eHoCeNA/2/edit - 导致脚本错误;删除#链接到部分使其呈现。 – bcmcfc

回答

1

在上面发布的示例中,您重新打开Ember.View并尝试将layoutName应用于应用程序中的每个视图(这可能会导致某种递归问题,因为视图可能会插入视图等) 。

如果你喜欢分享的布局和不想输入了几次,你可以创建具有其视图,并让您的其他视图扩展这一观点

App.MyView = Ember.View.extend({ 
    layoutName: 'layouts/app2' 
}); 

App.IndexView = App.MyView.extend(); 

http://emberjs.jsbin.com/eHoCeNA/6/edit