Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在另一个指令模板内动态注入指令_Javascript_Angularjs - Fatal编程技术网

Javascript 在另一个指令模板内动态注入指令

Javascript 在另一个指令模板内动态注入指令,javascript,angularjs,Javascript,Angularjs,你好,我是AngularJS的新手,我想我误解了什么。我试图在另一个指令模板中动态注入一个指令 例如,我有两个指令“a-tag”和“b-tag”,我想在另一个指令“container”中添加这两个指令中的一个 我有这样的想法: <body ng-app="myApp"> <container item="a-tag" a-color="#f00"></container> </body> angular.module("A", []).d

你好,我是AngularJS的新手,我想我误解了什么。我试图在另一个指令模板中动态注入一个指令

例如,我有两个指令“a-tag”和“b-tag”,我想在另一个指令“container”中添加这两个指令中的一个

我有这样的想法:

<body ng-app="myApp">
    <container item="a-tag" a-color="#f00"></container>
</body>
angular.module("A", []).directive("aTag", function(){
   return {
       restrict: "EA",
       templateUrl: "template/a.html",
       replace: true,
       link: function(scope, element, attrs){
           element.css("color", attrs.bColor);
       }
   };
});
这是一个简单的例子。实际上,我设计了一个模式弹出窗口(我的容器),我想用它来显示表单、加载程序(我的指令a-tag、b-tag等)

任何想法都欢迎

雷米

angular.module("A", []).directive("aTag", function(){
   return {
       restrict: "EA",
       templateUrl: "template/a.html",
       replace: true,
       link: function(scope, element, attrs){
           element.css("color", attrs.bColor);
       }
   };
});