【问题标题】:AngularJS Toastr fadeIn fadeOutAngularJS Toastr 淡入淡出
【发布时间】:2016-03-17 11:17:28
【问题描述】:

我有一个类似的服务代码;

<script>
var pop = function (type, message, callbackfn,duration) {
        toaster.pop({
            type: type,
            body: message,
            showCloseButton: true,
            timeout: duration,
            positionClass: "toast-top-full-width",
            onHideCallback: callbackfn,
            hideDuration : 1000,
            hideMethod: 'slideUp'
        });

</script>

但我的烤面包机没有淡入或淡出。 我的 AngularJS toastr 版本是:0.4.15 我应该在 pop 方法中添加哪个选项来获得淡出功能?

【问题讨论】:

  • 你添加了它的 CSS 吗?
  • 而且 0.4.15 已经很老了 最新的是 1.2.0 我建议更新它
  • @Michelem 是添加了 css,将尝试更新

标签: javascript angularjs toastr


【解决方案1】:

我不熟悉 Angular 端口,但可以使用 here 播放原版。这表明您关心的属性是:

  • “showMethod”:“淡入”
  • “hideMethod”:“fadeOut”
  • “showDuration”:“300”
  • “hideDuration”:“3000”
  • “超时”:“2000”

    1. 您的 toast 有显示吗?

    2. 您是否确认在调用时已填充您的类型、消息和持续时间变量?

【讨论】:

  • 是的,我的吐司正在展示。当我确认选项字段时它仍然无法正常工作。
  • 你确定包含了css? plnkr.co/edit/mVR4P4?p=info 这是一个使用 Angular 版本的示例。如果您使用默认值并尝试类似以下内容会发生什么:toaster.pop('success', "title", "text");
  • 当前版本也是 1.2.1。可以升级到最新版本吗?
  • 当您说“无淡出”时,您的意思是它只是突然消失,还是根本没有消失?另外,您是否可以升级,因为这可能是一个已知错误,您似乎运行的是相当旧的版本。
  • 它突然消失而不褪色。是的,可能与版本有关。谢谢。
猜你喜欢
  • 2016-02-28
  • 2013-11-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多