添加ng-click对指令元素不起作用

时间:2015-04-06 20:53:00

标签: javascript angularjs angularjs-directive

我有这样的指示:

app_directives.directive("multiNavigation", ['$compile',function ($compile) {
    return {
        restrict: 'E',
        replace: true,
        scope: {
            menu: '='
        },
        templateUrl: 'app/views/layout/miltiLevelNav.html',
        compile: function (el) {
            var contents = el.contents().remove();
            var compiled;
            return function(scope,el){
                if(!compiled)
                    compiled = $compile(contents);

                compiled(scope, function(clone){
                    el.append(clone);
                });
            };
        }

    };

}])

但是当我在模板中尝试添加ng-click时 - 它确实不起作用。 。 如果添加ng-click out指令html,它可以正常工作。

0 个答案:

没有答案