Angularjs 指令间通信不断抛出错误 什么是错误请添加错误发生时的场景可以,让我解释一下我在这里试图做什么,这件事让我发疯。我必须让独立董事的独立成员说:我如何让他们的指令相互对话。如果我单击第一个指令中的一个按钮,我希望显示或隐藏第二个指令您将为此使用服务,或$bro

Angularjs 指令间通信不断抛出错误 什么是错误请添加错误发生时的场景可以,让我解释一下我在这里试图做什么,这件事让我发疯。我必须让独立董事的独立成员说:我如何让他们的指令相互对话。如果我单击第一个指令中的一个按钮,我希望显示或隐藏第二个指令您将为此使用服务,或$bro,angularjs,directive,Angularjs,Directive,指令间通信不断抛出错误 什么是错误请添加错误发生时的场景可以,让我解释一下我在这里试图做什么,这件事让我发疯。我必须让独立董事的独立成员说:我如何让他们的指令相互对话。如果我单击第一个指令中的一个按钮,我希望显示或隐藏第二个指令您将为此使用服务,或$broadcast第二个指令将响应的事件。好的,但是由于我正在修改DOM,我认为使用指令执行此类任务是明智的吗? angular.module("baseApp", []) directive("theNav", [function(){

指令间通信不断抛出错误
什么是错误请添加错误发生时的场景可以,让我解释一下我在这里试图做什么,这件事让我发疯。我必须让独立董事的独立成员说:我如何让他们的指令相互对话。如果我单击第一个指令中的一个按钮,我希望显示或隐藏第二个指令您将为此使用
服务
,或
$broadcast
第二个指令将响应的事件。好的,但是由于我正在修改DOM,我认为使用指令执行此类任务是明智的吗?
angular.module("baseApp", [])
directive("theNav", [function(){
        return{
            restrict: "A",
            scope: {},
            controller: function($scope){
                $scope.showMe = {
                    isNavDisplayed: true
                }
            }   
        }
    }])
    .directive("toggleNav", [function(){
        return{
            require: "^theNav",
            restrict: "A",
            link: function(scope, elem, attrs){ 
            }
        }
    }])