使用流星的方式从一个模式打开另一个模式
Opening one modal from another using the meteor way
如何从另一个模式在流星打开一个模式?我使用的是bootstrap-3-modal package
当我尝试点击一个模态的confirm
按钮时,它必须关闭该模态并打开一个新的模态。不知何故,它似乎不起作用。我有:
Template.addMoreTemplateConfirmationModal.events({
'click #confirmMorePGInstance'(event){ // this is the confirm button on addMoreTemplateConfirmationModal modal
Modal.show('createTemplateModal'); // this does not work.
// Modal.hide('addMoreTemplateConfirmationModal');
},
您是否尝试在显示下一个之前关闭模态?
否则,您可能会在onDestroyed
事件上触发第二个模态,尽管可能有更好的方法。
Template.addMoreTemplateConfirmationModal.onDestroyed(function() {
Modal.show('createTemplateModal');
});
简单地使用setTimeout
,它只在给定毫秒后运行一次(在下面的例子中为300毫秒)。
'click #confirmMorePGInstance': function(){
// close modal here
Meteor.setTimeout(function () {
//open the next modal here
}, 300);
},
PS:我建议使用50-100毫秒以上的关闭效果速度
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 在DOM中查找一个模式并替换它's的内容使用jquery
- 我怎么能让流星简单模式中的一个字段等于一个js变量,并且仍然让用户填写简单模式的其余部分
- 用javascript创建一个看起来正常分布的模式
- 想要打开从链接到另一个页面的模式弹出窗口
- 如何在同一页面上的多个按钮上打开一个引导模式
- 这是一个新的javascript工厂模式吗
- Mongoose模式:强制创建一个对象数组
- Bootbox,两个模式窗口-一个在另一个之上
- 仪表板中的小部件和设置需要一个可维护的Javascript回发模式
- 在一个模式AjAX编码器中显示不同的Gallery
- 如何使用jQuery打开一个链接,它的末尾有一个确切的模式
- 我试图使用引导模式类来制作一个弹出注册表单,但弹出没有'不起作用
- 一个页面中有多个引导模式
- 我如何创建一个Chrome应用程序,有效地充当信息亭模式下的启动页面
- 对象绑定模式的rest属性应该是最后一个
- 用JavaScript制作一个按钮的动画,从按钮到屏幕中心弹出一个模式对话框
- 弹出模式jquery播放现有的嵌入youtube视频时,试图播放另一个
- 多个引导模式一个接一个
- 设计模式——一个JavaScript模块的多个实例