AngularJS:当多条消息更改消息的 ngModel 时,警报不会显示

2024-04-09

  • 我有一个通知服务,在加载页面和加载控制器时效果很好

  • 但是,当我有不同的按钮调用不同的功能时,它们会更改消息,但不会显示警报

这是一个笨蛋 -http://plnkr.co/edit/YioiJXNkaET6T2mexjCq?p=preview http://plnkr.co/edit/YioiJXNkaET6T2mexjCq?p=preview

我需要做什么来更新它$scope.message变化?


你可以$watch模型并在其更改时显示警报。http://plnkr.co/edit/fJuP9LWH4MNVV1cQs3ED?p=preview http://plnkr.co/edit/fJuP9LWH4MNVV1cQs3ED?p=preview

在指令的链接器函数中:

link: function(scope, element, attrs) {
  scope.$watch('ngModel', function() {
    element.show();
    $timeout(function(){
      //element.empty();
      element.hide();
    }, 5000);
  });
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AngularJS:当多条消息更改消息的 ngModel 时,警报不会显示 的相关文章

随机推荐

  • FreeBSD 中的多行删除

    我们怎样才能在 FreeBSD 中实现这一点呢 FreeBSD 中包含模式的多行删除块 sed START TAG a N END TAG ba ID 222 d data txt See sed 多行删除与模式 https stackov
  • 汉明立方体顶点上的查询点

    我有 N 个点 仅位于 D 维立方体的顶点上 其中 D 约为 3 A vertex may not contain any point So every point has coordinates in 0 1 D I am only in
  • React-Bootstrap 切换按钮无法隐藏单选按钮圆圈

    在我的表单中 我想要切换按钮 以下代码是从切换按钮上的 React bootstrap 文档复制的 但是 单选按钮圆圈在应该隐藏的时候却显示了 我该如何隐藏它们 import ButtonGroup from react bootstrap
  • Kubernetes RBAC 动词:不带列表获取,反之亦然?没有列表就看?

    虽然有很多关于 Kubernetes RBAC 的文档和示例 以及不同资源的可用动词 但我找不到任何关于某些动词是否始终组合使用或是否有单独使用它们的用例的规则 我特别想知道动词 get list 和 watch 组合它们 尤其是不组合它们
  • 在 SQL 中添加额外的 Where 子句会严重影响性能

    我有一个运行多个视图和表的 SQL 查询 查询运行良好 但当我在 WHERE 子句中添加另一个条件时 它开始对性能产生巨大影响 查询的结构类似于 SELECT a FROM vw myView a LEFT OUTER JOIN tbl1
  • 从 API 返回字符串文字

    我正在编写一个用户 API 这样返回 const char 值是否正确 const char returnErrorString int errorCode switch errorCode return This error code m
  • 为什么不能使用整数作为 C# 中 while 循环的条件? [关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 使用如下所示的 while 循环时出现错误 我不明白为什么 int count 5 while count here s
  • 如何在 Mysql 5.7 中更新 JSON 数组中的特定对象

    如何根据对象中的唯一值更新数组中的对象 假设这是我的 json 对象 存储在名为对象的表和名为内容的列中 table objects id 7383 content data id 111 active 1 id 222 active 1
  • 视图中嵌套的 ForEach(和列表)会产生意想不到的结果

    在 SwiftUI 视图中的另一个 ForEach 中执行一个 ForEach 会产生意想不到的结果 几乎就像它们踩在彼此的计数器上一样 不清楚发生了什么 我需要显示多分支数组并尝试了多种变体 但仍然遇到同样的问题 我有几个项目就出现过这种
  • 从 dict 列表中删除一个项目并分割 stdout_lines

    我试图从字典列表中删除一个项目 即 未找到结果 的项目 validar LPARNAME No results were found LPARNAME server1 server2 server4 LPARNAME server3
  • AutoHotkey-GDIp:从硬件加速窗口捕获屏幕截图

    我目前正在编写一个小脚本 该脚本可以从 BlueStacks 中的硬件加速窗口捕获屏幕截图 问题是 看起来窗口必须是硬件加速的 因此屏幕捕获保存了一个黑色方块 我使用 AutoHotkey 编写脚本 并添加了 GDIp 库来访问 GDI 我
  • 将每个Python字典值除以总值

    我有a foo 2 bar 3 baz 5 无论如何我能得到吗a foo 0 2 bar 0 3 baz 0 5 在一行 需要将每个值除以总价值 我只是无法完成它 太感谢了 对值求和 然后使用字典理解生成具有标准化值的新字典 total s
  • 如何在 python 中禁用 lambda 的默认日志消息

    我有一个用 python 编写的 AWS Lambda 函数 我只需要在 CloudWatch Logs 中记录的消息 我已经尝试了watchtower中给出的例子 但它仍然不起作用 START RequestId d0ba05dc 850
  • 如何使用特定日期的 Sitecore 项目进行 Lucene 搜索?

    我的内容项目是 Sitecore 其日期字段名为 EventDate 我想使用 Lucene Net 搜索具有特定日期的项目 下面是我尝试过的代码 但没有得到结果 var index SearchManager GetIndex event
  • JNLP应该使用特定的Java版本但错误结果

    我在这里面临一个问题 我想使用一个特殊版本来运行我们的 java webstart 应用程序 但仅用于一个 jnlp 经过测试 blabla 我们不能使用新版本 blabla 随机的风袋 所以我尝试像这样配置我们的 JNLP
  • z3 中的函数声明

    在 z3 中是否可以声明一个以另一个函数作为参数的函数 例如 这个 declare fun foo Int Bool Int 似乎不太管用 谢谢 正如 Leonardo 提到的 SMT Lib 确实not允许高阶函数 这不仅仅是语法限制 使
  • 如何创建控件数组?

    我必须创建一个数组并将所有控件放置在那里才能访问它们 这是一个简短的示例 unit Unit1 interface uses Windows Messages SysUtils Variants Classes Graphics Contr
  • OSX 10.8 中 usetex 的问题

    我最近升级到 OSX 10 8 Mountain Lion 如果我尝试在绘图标签中使用乳胶标记 我的 python 安装现在会出现错误 下面的代码可以完美运行 plt figure plt plot rand 51 rand 51 plt
  • 在Windows窗体中鼠标悬停时显示图像?

    我正在使用 Windows 窗体进行 C 项目 我和我所在的小组想要做到这一点 以便当用户将鼠标悬停在图像 在我们的例子中是一张卡片 上时 该卡片的较大图像会出现在鼠标箭头旁边 就像工具一样小费会起作用 我不认为你可以使用工具提示来做到这一
  • AngularJS:当多条消息更改消息的 ngModel 时,警报不会显示

    我有一个通知服务 在加载页面和加载控制器时效果很好 但是 当我有不同的按钮调用不同的功能时 它们会更改消息 但不会显示警报 这是一个笨蛋 http plnkr co edit YioiJXNkaET6T2mexjCq p preview h