代码之家  ›  专栏  ›  技术社区  ›  Tim

Angular指令和调试器

  •  0
  • Tim  · 技术社区  · 10 年前

    如果创建Angular指令:

    App.directive('modalWindow', function(){
        return {
            restrict: 'EAC',
            link: function(scope, element) {
                elem.draggable();
            }
        }  
    });
    

    然后在标记中引用它:

        <div class="modalWindow">
    

    然后在 elem.draggable()

    当应用程序运行时,调试器会在断点处停止吗?

    编辑:它不会在Visual Studio中停止,因此我提出了一个问题。

    1 回复  |  直到 10 年前
        1
  •  3
  •   rchawdry    10 年前

    您确定正在调用指令链接函数吗?请记住,在HTML中,当您将指令名('modalWindow')区分大小写时,它需要使用蛇大小写('modal-window')。由于您对元素、属性或类('AC')使用了限制,请首先确保正在调用链接指令。在HTML中,将此更改为

    HTML格式

    <div modal-window></div>
    

    <div class='modal-window'></div>
    

    再次尝试调试器,看看Visual Studio是否立即暂停。