使用angular-toaster service,我需要在事件发生时关闭烤面包机。我的烤面包机选项是
toaster-options="{ 'animation-class': 'toast-bottom-left','tap-to-dismiss':false, 'close-button': true}"
tap-to-dismiss
设置为false
,因此您无法关闭它。我想要:
toaster.close()
或 closeHtml
应该在我的控制器中调用一个函数
closeHtml: '<a ng-click="vm.cancel()">Cancel</a>'
有没有办法做这样的事情?或者有没有办法关闭烤面包机并同时调用功能?
答案 0 :(得分:0)
简单
closeHtml: '<a ng-click="vm.cancel(); toaster.close()">Cancel</a>';
将波纹管对象添加到选项?
<toaster-container toaster-options="{'close-button': true}"></toaster-container>
答案 1 :(得分:0)
请参阅帮助我的this answer。
var toastInstance = toasterService.pop('success');
toasterService.clear(toastInstance);