Tôi sắp bắt đầu thực hiện một yêu cầu thay đổi trên trang web nội bộ của công ty tôi, điều đó sẽ kiểm tra một loạt các lĩnh vực và làm nổi bật chúng nếu chúng phù hợp với các nguyên tắc nhất định. Ví dụ: nếu ngày sinh là hôm nay, trường đó sẽ được phác thảo và chú giải công cụ sẽ nói "Chúc họ sinh nhật vui vẻ!".
Thông số kỹ thuật yêu cầu tải này sau khi phần còn lại của trang được hiển thị xong, vì vậy nó sẽ không tăng thời gian tải. Vì tôi chưa quen với angularJS, tôi không chắc chắn về những cách 'phù hợp' nên được thực hiện.
Các vấn đề:
Vì điều này bao gồm thêm các đường viền và hình ảnh và thuộc tính tiêu đề (thao tác DOM), có vẻ như tôi nên sử dụng một lệnh.
Tuy nhiên, điều này sẽ không thể tái sử dụng hoặc 'ngắn' như hầu hết các chỉ thị dường như.
Một nửa dữ liệu tôi cần kiểm tra sẽ được trả lại trong cuộc gọi ban đầu khi tải trang, vì vậy tôi muốn lưu lại và không lãng phí cuộc gọi khác nhận lại, điều đó khiến tôi nghĩ rằng một dịch vụ sẽ tốt khi lưu trữ tất cả dữ liệu đó.
Tôi biết làm thế nào để làm tất cả điều này trong bộ điều khiển, nhưng đó là mã xấu xấu: P
Bất kỳ ý tưởng về cách tốt nhất này có thể được thực hiện? Về cơ bản, tôi sẽ cần một cuộc gọi http để kiểm tra tất cả dữ liệu, dữ liệu này sẽ trả về một đối tượng có giá trị bool cho từng loại 'Gọi ra' tôi cần làm. Sau đó, tôi sẽ chạy qua danh sách này và nếu giá trị là đúng, hãy thêm đường viền, hình ảnh và văn bản chú giải công cụ.
Tôi không chắc câu hỏi này có đủ rõ ràng hay không, vì vậy nếu bạn muốn tôi thêm một số chi tiết, vui lòng hỏi. Cảm ơn bạn!