EmberJs - 从模态冒泡动作
EmberJs - Bubble up action from modal
我有几个嵌套的路由。在其中一个中,可以打开一个模态(连接到另一个称为模态的插座)。
当用户输入文本并单击"确定"时,它会向 MyrouteChildController 发送一个操作("值已更新")。但是,我还需要将此事件冒泡到 MyrouteController,但它不起作用。我尝试在操作处理程序中返回 true,并手动调用@send。
如果我从自己的模板调用MyrouteChildController的操作,它可以工作。
http://emberjs.jsbin.com/lotinaw/edit?html,js,output
任何帮助将不胜感激。
您不仅可以使用 Ember.inject.service()
在 Ember 中inject
components
和 Ember 中的服务controllers
,还可以注入控制器并使用 Ember.inject.controller()
向其发送操作,然后继续
export default Ember.Component.extend({
mycontroller: Ember.inject.controller('mycontroller'),
funcUsingControllerToSendAction(args){
let mycontroller = this.get('mycontroller');
mycontroller.send('myaction',args);
}
});
这将允许您将带有参数的操作发送到另一个控制器上下文。
相关文章:
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 打开一个模态并将其链接到AngularJS中的指令
- SemanticUI模态not onDeny/onApprove事件未激发
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- 包含数据库中相关信息的开放模态
- bootstrap消除模态并显示另一个模态
- 模态提示-如何重写此代码
- 模态框无法正常工作
- 将数据传递给由服务创建的Ionic模态
- iframe模态无法关闭
- 点击AngularJS模态窗口捕捉背景事件
- jqueryajax调用是复制url,当在模态视图之后在外部js文件中进行调用时
- 使用模态对话框(JQuery)编辑函数
- 如何在模态实例中使用filter
- 页面上有多个模态框
- 如果满足某些条件,如何在不调用模态的情况下首先调用类
- 在将缩略图链接到模态时遇到问题
- jQuery模态弹出的行为类似于确认和警报对话框
- EmberJs - 从模态冒泡动作