角度烤面包机 - 点击关闭

时间:2016-07-19 18:02:10

标签: javascript angularjs angular-services

使用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>'


有没有办法做这样的事情?或者有没有办法关闭烤面包机并同时调用功能?

2 个答案:

答案 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);