ember.js:转换到相同的路由会产生堆栈溢出问题
ember.js: transitioning to the same route creates a stack overflow issue
这是我的路线:
photo: Ember.Route.extend({
route: '/photo/:photo_id',
showPhoto: Ember.Route.transitionTo('root.photo'),
connectOutlets: function(router, photo) {
console.log("TEST");
router.get('applicationController').connectOutlet('photo', photo);
},
})
在我的PhotoView中,我有几个地方,我必须在那里显示"相关照片",它们的缩略图也应该是可点击的,所以我有这个
<a {{action showPhoto this href=true}}> ...photo... </a>
然而,如果我之后点击链接,我会得到一个堆栈溢出错误。如何解决此问题?我真的需要路由到相同的视图,但使用新数据
更换
带的action showPhoto this href=true
action showPhoto photo href=true
如果没有jsfiddle,很难检查我的答案。
相关文章:
- ember.js:转换到相同的路由会产生堆栈溢出问题
- 空函数似乎从包装器中清除了一些类,但不是全部.试图找出问题所在
- 电话间隙没有互联网警报弹出问题
- 从不同选项卡打开时出现Javascript弹出问题
- IE 中的 Javascript window.close() 弹出问题
- 完整日历弹出问题
- 模态弹出问题
- 堆栈溢出问题突出显示颜色
- 在angular js中向控制器注入常量(模式弹出问题)
- Facebook登录弹出问题
- D3堆栈布局问题
- Knockout-弹出问题编辑项目
- 解决浏览器弹出问题
- chrome新版本37中的弹出问题
- phanttomjs:绝对路径工作,但相对路径给出问题
- Javascript滑出问题
- 需要帮助解决模态弹出问题
- iPad Safari弹出问题
- 鼠标输入/离开&鼠标悬停/移出问题
- 弹出问题..不确定这是否是最好的方法