【发布时间】:2015-05-16 09:41:47
【问题描述】:
我有一个音频播放器 Ember.js 组件,我想从任何地方向它发送事件:
this.get('audioPlayer').send('play');
为了访问组件,我将组件设置为自身的属性,将其公开给控制器 (link)。
- Ember 1.12 工作示例:http://emberjs.jsbin.com/wokelikice/1/edit
- Ember 1.13 失败示例:http://jsbin.com/yaporapuwu/2/edit
这在 Ember 1.13-beta 中停止工作,我认为我一定做错了。数据下降,行动上升等等。
您将如何构建具有全局音频播放器的应用程序?
您将如何发送对组件的操作? (或者有更好的方法吗?)
【问题讨论】:
-
可能是一个错误。 Glimmer 引擎引入了一些回归。尝试搜索问题列表以查看是否已报告此问题。或者将此报告为错误。
标签: ember.js