2016-04-02 7 views
0

Ich habe eine Tabs-Anwendung. Tab Inhalt I Vergangenheit aus der Richtlinie mit templateUrl:erstellen neuen Umfang Beispiel

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

kann ich diesen Inhalt ändern - neue Studenten hinzufügen. Aber wenn ich einen neuen Tab schiebe - geänderter Inhalt angezeigt. Wie kann ich einen neuen Tab mit initialem Inhalt erstellen?

Hier ist example

Antwort

0

Ihre Richtlinie muss es eigener Anwendungsbereich ist:

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

Vielleicht auch eine Link-Funktion in Ihrer Richtlinie Erwägung ziehen.

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

+0

gibt es leere Felder, und ich kann nicht einen neuen Schüler erstellen, wenn ich schreibe ‚@‘ Abhängigkeit –