2016-07-19 4 views
1

を入力していないなどが問題になっている問題でPlunkerです:https://plnkr.co/edit/3I3DbYle9urs9UwugfpA?p=previewNGがここにHTML

私が働いていないものを示して非常に簡単な例を作りました。私は以下のようにngIncludeを使用します:

<div ng-include="'header.html'" ng-controller="TestController"></div> 

これはかなり簡単です。私はこのトピックに関する他の質問と回答を検索しました。二重引用符で一重引用符を使用する必要があることを知っています。これをサーバー上で実行する必要があります(私はそうです)。しかし、私が何を試みても、それは機能していません。

本当にありがとうございます。

+2

いくつかのミス:1.あなたは 'ngAnimate'が、ソース2.不一致モジュール名(' govExp'対を含めるのを忘れてを使用しています'plunker'、HTMLで使用されている後者)3.' MainCtrl'のコントローラ定義がありません。4. 'TestController'のコントローラ定義が正しくありません。 https://plnkr.co/edit/XOEfWGQFtalPHrjAqDDO?p=preview – miqid

+0

こちらをご覧ください。むしろこれに新しいし、それほど良くない。本当にありがとう! – liammccarty

答えて

0

コントローラメソッドに関数を提供する必要があります。

あなたのコード

angular.module('govExp').controller('TestController', []); 

修正されたコード

angular.module('govExp').controller('TestController', [function(){ 
    //do stuff 
]);