新的自定义角度指令不起作用

时间:2016-05-02 16:30:48

标签: javascript angularjs angularjs-directive

我正在尝试创建一个新指令,以用作多个项目中的组件。但基本模板甚至不打印任何东西。您可以检查plunker代码示例并检查是否未打印“Hola”。并且控制台中也没有错误。

angular.module('peoplewareDo.ng-Form-builder', []).directive('formBuilder', function () {
  return {
    //require: ['ngModel'],
        restrict: 'E',
    replace: true,
    templateUrl: 'Hola',//'ng-form-builder.html',
        scope: {
            form:'='
        }
    };
});

这是我的Plunker http://plnkr.co/edit/UEWTgDoVlFAUychrEC9D?p=preview

您还可以查看以下完整项目: https://github.com/peoplewareDo/ng-form-builder

1 个答案:

答案 0 :(得分:1)

一个问题是'peoplewareDo.ng-Form-builder'应该有一个小写的F。

另一个问题是你试图将$scope注入指令。您应该在链接功能中使用scope或将$scope注入指令的控制器。