회사 내부 웹 사이트에서 변경 요청 구현을 시작하려고합니다.이 요청을 통해 여러 필드를 확인하고 특정 지침과 일치하면 강조 표시합니다. 예를 들어, 생년월일이 오늘 인 경우 해당 필드에 대한 개요가 표시되고 툴팁에 "생일 축하 해요!"라고 표시됩니다.
스펙은 나머지 페이지 렌더링이 완료된 후에로드하도록 요청하므로로드 시간을 늘리지 않습니다. angularJS를 처음 사용하기 때문에 이것이 제대로 수행되어야하는 '적절한'방법을 확신하지 못합니다.
이슈 :
여기에는 테두리 및 이미지 추가 및 제목 속성 (DOM 조작)이 포함되므로 지시문을 사용해야하는 것 같습니다.
그러나 이것은 대부분의 지시문처럼 재사용하거나 짧지 않습니다.
확인 해야하는 데이터의 절반이 페이지로드시 원래 호출로 반환되므로 다시 저장하고 다른 호출을 낭비하지 않기 위해 서비스가 모든 데이터를 저장하는 데 좋을 것이라고 생각합니다.
컨트롤러 에서이 작업을 수행하는 방법을 알고 있지만 나쁜 나쁜 코드입니다 .P
이 작업을 수행하는 가장 좋은 방법에 대한 아이디어가 있습니까? 기본적으로 모든 데이터를 확인하려면 http 호출이 필요합니다. 이는 각 유형의 'Call Out'에 대해 bool 값을 가진 객체를 반환합니다. 그런 다음이 목록을 살펴보고 값이 true이면 테두리, 이미지 및 툴팁 텍스트를 추가하십시오.
이 질문이 충분히 명확한 지 잘 모르겠으므로 세부 정보를 추가하려면 문의하십시오. 감사합니다!