如何訪問第一個指令控制器中的範圍值到第二個指令控制器。指令訪問的角度指令
所以我的意思是如果我在第一個指令中有$scope.Hello= "Hello";
我想在我的第二個指令控制器中訪問這個。
我該怎麼做。我嘗試了廣播,但我知道只有父母和孩子之間的訪問。這裏我的場景是兒童和兒童訪問。
如何訪問第一個指令控制器中的範圍值到第二個指令控制器。指令訪問的角度指令
所以我的意思是如果我在第一個指令中有$scope.Hello= "Hello";
我想在我的第二個指令控制器中訪問這個。
我該怎麼做。我嘗試了廣播,但我知道只有父母和孩子之間的訪問。這裏我的場景是兒童和兒童訪問。
在第一條指令的鏈接中,調用第二條指令並將其作爲屬性傳遞。
link: function (scope, element, attrs) {
angular.element(document.body).append($compile('<my2ndDirectivehello="' + scope.hello+'"></my2ndDirective'>
};
我想使用從第一個控制器傳遞,然後在第二個控制器使用 – user1030181
如果你必須從一個控制器傳遞值到另一個,那麼你可以直接使用角度服務。 使用角度服務搜索控制器到控制器的通信 –
你或許應該建立一個服務...... –
我採用了棱角分明服務 – user1030181
什麼是你到目前爲止的代碼呢?請張貼它。 –