AngularJS扩展指令回报

时间:2014-12-31 16:45:18

标签: angularjs angularjs-directive

好的我对Angular很新...我一直试图谷歌如何做到这一点,但我认为我缺乏知识使我无法正确写出我的问题所以我在这里。

以下是我尝试使用我的代码

ng.module('app.navigation', [
            ])
            .controller('NavigationController', ['$scope', function($scope, $http, $filter){
                $scope.message = "Load in the navigation"; 
            }])
            .directive('navigation', function() {
                return {
                    templateUrl: 'navigation.view.html',
                    cssUrl: 'navigation.css',
                    link: $.NavbarSlide,
                };
            });

你可以在我的指令返回中看到我已经输入了一个cssUrl ...这显然不存在于Agnular中所以我想要做的是弄清楚如何使用我自己的第三部分扩展来扩展Angular以便我可以用“cssUrl”做点什么。

1 个答案:

答案 0 :(得分:0)

从这个项目https://github.com/marcoslin/angularAMD

中获得启示
ng.module('app.navigation', [
            ])
            .controller('NavigationController', ['$scope', function($scope, $http, $filter){
                $scope.message = "Load in the navigation"; 
            }])
            .directive('navigation', function() {
                return CustomFunction({
                    templateUrl: 'navigation.view.html',
                    cssUrl: 'navigation.css',
                    link: $.NavbarSlide,
                });
            });

不知道为什么我之前没有想到这一点。