2016-04-02 8 views
0

私はタブアプリケーションを持っています。 templateUrlを使用して指示の過去のタブのコンテンツ:新しいスコープの例を作成

return { 
     restrict : 'E', 
     templateUrl : 'tab-content.html' 
} 

私はこのコンテンツを変更することができます - 新しい学生を追加します。しかし、新しいタブを押すと、変更されたコンテンツが表示されます。初期のコンテンツで新しいタブを作成するにはどうすればよいですか?

return { 
    scope: { 
     studends: '@', 
     grades: '@' 
    }, 
    restrict : 'E', 
    templateUrl : 'tab-content.html' 
} 

たぶん、あまりにもあなたのディレクティブでリンク機能を入れて考えてみます。ここでは

example

答えて

0

あなたのディレクティブは、それは独自のスコープのニーズです。

https://docs.angularjs.org/guide/directive

+0

そこには空のフィールドであり、私が書いたとき、私は新しい学生を作成することはできません「@」依存性 –