角度重用模板和行为

时间:2015-10-21 14:59:24

标签: angularjs templates angularjs-directive

我正在使用Angular JS,我想创建一个计划控件并在多个页面中使用它。我想重用HTML和JS代码,但在一个页面中,我将按计划进行,在另一个页面中,我将有多个时间表(每人一个)。我已经在Angular工作了几个星期,所以要有点耐心:)

1 个答案:

答案 0 :(得分:0)

最简单的方法是组织角度目录,如果每个时间表都可以由一个SELECT COUNT(*) FROM ( SELECT ITEMID, DESCRIPTION FROM tblDGHistorySO WHERE ITEMID = '#00 CORK' UNION ALL SELECT ITEMID, DESCRIPTION FROM tblDGHistorySP WHERE ITEMID = '#00 CORK' } 中包含的逻辑处理,或service可以由工厂实例化(I&#39 ;我不确定你当前是如何处理调度程序的逻辑的,那么你可以简单地为日程表创建一个服务,并根据每页有多少计划的需要注入你的观点(这样每个schedule有自己的" service"或者它独有的方法,或者单例服务可以获取许多日程表的参数并根据需要使用逻辑)

https://github.com/johnpapa/angular-styleguide