我正在使用Angular JS,我想创建一个计划控件并在多个页面中使用它。我想重用HTML和JS代码,但在一个页面中,我将按计划进行,在另一个页面中,我将有多个时间表(每人一个)。我已经在Angular工作了几个星期,所以要有点耐心:)
答案 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"或者它独有的方法,或者单例服务可以获取许多日程表的参数并根据需要使用逻辑)