我将开始在公司内部网站上执行更改请求,该请求将检查一堆字段并突出显示它们是否符合某些准则。例如,如果出生日期是今天,则该字段将被概述,并且工具提示将显示“祝他们生日快乐!”。
规范要求在页面其余部分完成渲染后再加载,因此不会增加加载时间。由于我是angularJS的新手,所以我不确定应该采用哪种“正确”方法。
问题:
由于这包括添加边框和图像以及标题属性(DOM操作),因此似乎应该使用指令。
但是,这不会像大多数指令那样可重复使用或“简短”。
我需要检查的数据的一半将在页面加载时的原始调用中返回,因此我想保存它,而不会浪费另一个调用来再次获取它,这使我认为服务对于存储所有这些数据将是不错的选择。
我确实知道如何在控制器中执行所有操作,但这是不好的错误代码:P
关于最好的方法有什么想法吗?基本上,我将需要一个http调用来检查所有数据,这将为我需要执行的每种“ Call Out”类型返回一个带有布尔值的对象。然后,我将遍历此列表,如果该值为true,则添加边框,图像和工具提示文本。
我不确定这个问题是否足够清楚,所以如果您要我添加一些详细信息,请询问。谢谢!