Angular Strap-警报不适用于指令

八za原

我编写了指令以在一定范围内显示通知:但是,引导程序带(http://mgcrea.github.io/angular-strap/#/alerts)警报服务未将警报添加到我的指令容器中,为什么?

  app.directive("notification", function ($alert, $rootScope) {
        return {
            restrict: "E",
            template: '<div></div>',
            link: function (scope, element) {
                var id = "#alerts-container" + getRandomId();
                element.attr("id", id);
                scope.$on('notificationEvent', function (event, alertArg) {
                    var alert = angular.extend(alertArg, {container: id});
                    console.log(alert);
                    $alert(alert);
                    event.preventDefault();
                });

            }
        };
    });

页:

<notification>
</notification>

所有事件都已处理,当notificationEvent运行时没有错误,但是我的通知容器始终为空。你可以帮帮我吗?

谢谢!

丰度

看起来您只设置了id而不是选择器('#'+ id)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular Translate指令不适用于ngMessage

来自分类Dev

Angular指令不适用于更改值

来自分类Dev

Angular的ng include指令不适用于预期的链接

来自分类Dev

Angular.js set href不适用于指令

来自分类Dev

Angular指令不适用于ng-repeat

来自分类Dev

Angular的ng include指令不适用于预期的链接

来自分类Dev

Angular的绑定不适用于指令中添加的元素

来自分类Dev

Angular 内置指令不适用于 Foundation 组件

来自分类Dev

Angular指令适用于内联样式,但不适用于类

来自分类Dev

Angular 指令 ng-model 适用于数组但不适用于字符串

来自分类Dev

angular-strap bs-popover指令中数据模板的动态路径

来自分类Dev

angular-strap bs-popover指令中数据模板的动态路径

来自分类Dev

Angular $ watch不适用于通过指令更新的控制器变量

来自分类Dev

ng-show / ng-hide / ng-if如果不适用于Angular指令

来自分类Dev

Contenteditable指令不适用于Angular UI Bootstrap选项卡

来自分类Dev

Angular $ watch不适用于通过指令更新的控制器变量

来自分类Dev

Angular JS 自定义指令不适用于 iOS 设备

来自分类Dev

指令不再适用于Angular 1.3

来自分类Dev

ngAnimate不适用于Angular 1.2.16

来自分类Dev

Angular代码不适用于Express

来自分类Dev

Angular Strap typeahead popover显示在错误的位置

来自分类Dev

Angular Universal不适用于Angular Google Maps

来自分类Dev

Angular CORS适用于GET,但不适用于DELETE

来自分类Dev

适用于Angular 1.2,但不适用于1.3

来自分类Dev

Angular Test 仅适用于模拟服务类,但不适用于值

来自分类Dev

锚标记不适用于Angular UI-Router

来自分类Dev

Highlight.js不适用于Angular 2

来自分类Dev

Angular基础教程不适用于Windows吗?

来自分类Dev

触摸事件不适用于Angular中的Google Maps

Related 相关文章

  1. 1

    Angular Translate指令不适用于ngMessage

  2. 2

    Angular指令不适用于更改值

  3. 3

    Angular的ng include指令不适用于预期的链接

  4. 4

    Angular.js set href不适用于指令

  5. 5

    Angular指令不适用于ng-repeat

  6. 6

    Angular的ng include指令不适用于预期的链接

  7. 7

    Angular的绑定不适用于指令中添加的元素

  8. 8

    Angular 内置指令不适用于 Foundation 组件

  9. 9

    Angular指令适用于内联样式,但不适用于类

  10. 10

    Angular 指令 ng-model 适用于数组但不适用于字符串

  11. 11

    angular-strap bs-popover指令中数据模板的动态路径

  12. 12

    angular-strap bs-popover指令中数据模板的动态路径

  13. 13

    Angular $ watch不适用于通过指令更新的控制器变量

  14. 14

    ng-show / ng-hide / ng-if如果不适用于Angular指令

  15. 15

    Contenteditable指令不适用于Angular UI Bootstrap选项卡

  16. 16

    Angular $ watch不适用于通过指令更新的控制器变量

  17. 17

    Angular JS 自定义指令不适用于 iOS 设备

  18. 18

    指令不再适用于Angular 1.3

  19. 19

    ngAnimate不适用于Angular 1.2.16

  20. 20

    Angular代码不适用于Express

  21. 21

    Angular Strap typeahead popover显示在错误的位置

  22. 22

    Angular Universal不适用于Angular Google Maps

  23. 23

    Angular CORS适用于GET,但不适用于DELETE

  24. 24

    适用于Angular 1.2,但不适用于1.3

  25. 25

    Angular Test 仅适用于模拟服务类,但不适用于值

  26. 26

    锚标记不适用于Angular UI-Router

  27. 27

    Highlight.js不适用于Angular 2

  28. 28

    Angular基础教程不适用于Windows吗?

  29. 29

    触摸事件不适用于Angular中的Google Maps

热门标签

归档