Pengenalan kepada Perkhidmatan Angular
Perkhidmatan - kelas yang melaksanakan tugas-tugas tertentu, contohnya, pemblogan, output data. Perkhidmatan tidak bekerja dengan penanda HTML templat, tetapi melaksanakan tugas yang agak khusus, contohnya, memaparkan mesej dalam konsol pelayar web.
Tugas-tugas standard untuk perkhidmatan termasuk:
- Bekerja dengan data - perkhidmatan boleh menyimpan data dalam failnya sendiri atau mengambilnya dari sumber luaran, contohnya, pelayan.
- Mengatur interaksi antara antara komponen projek.
- Meringankan kod komponen, dari mana tugas-tugas seperti pengiraan, pemblogan, dan lain-lain boleh dipindahkan ke perkhidmatan. Oleh itu, komponen itu sendiri akan fokus strictly pada bekerja dengan templatnya.