2016-05-02 26 views
0

複数のプロジェクトでコンポーネントとして使用するための新しい指令を作成しようとしています。しかし基本的なテンプレートは何も印刷していません。プランナーコードのサンプルを確認し、 '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

+2

templateUrlを使用してhtmlを返すことはできませんテンプレートを使用する必要があります:静的なHTMLを使用するには、他のエラーはプレーンテキストをレンダリングするだけです。応答を ' Hola' 、あなたのプランナーでこの修正を見てくださいhttp://plnkr.co/edit/vuHfdwvEb7BcXfDO4lOb?p=preview – diegochavez

+0

おかげで問題でした。 –

答えて

1

一つの問題は、'peoplewareDo.ng-Form-builder'は別の問題がある小文字のF.

を持つべきであるということですあなたが指示に$scopeを注入しようとしているということです。リンク機能の内部にscopeを使用するか、$scopeをディレクティブのコントローラに注入する必要があります。

+0

ニースキャッチ、ありがとう;まだ動作しておらず、コンソールにもエラーはありません。 –

関連する問題