2016-04-02 73 views
0

我有一个选项卡应用程序。 Tab的内容我过去从templateUrl指令:创建新范围示例

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

我可以更改此内容 - 添加新学生。但是,当我推新标签 - 显示更改的内容。我如何创建具有初始内容的新选项卡?

这里是example

回答

0

你的指令需要它自己的范围:

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

也许考虑把链接功能,在你的指令了。

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

+0

存在空字段,当我写的,我不能创建一个新的学生“@”的依赖 –