self.getNoteClass = function(status) {
return {
done: status,
pending: !status
};
};
Saya menemui penggunaan sedemikian dalam buku, parameter masuk mestilah benar atau palsu, dan kemudian menghantar pulangan benar dilakukan dan pulangan palsu belum selesai.
Saya ingin bertanya sama ada penggunaan ini adalah penggunaan khas dalam angularjs? Saya tidak faham, sila minta seseorang untuk menjelaskan, terima kasih!
PS: Contoh berikut yang saya tulis sendiri adalah cara penggunaan yang lebih mudah dan jelas yang boleh saya fahami.
self.getClassname = function(string) {
var obj = {
'1' : even,
'2' : odd
};
return obj[string];
};
Saya rasa ini bertujuan untuk digunakan bersama dengan
ng-class
arahan terbina dalam, dalam kes ini, classNamedone
akan digunakan pada elemen apabilastatus
adalah benar dan classNamepending
akan digunakan pada elemen sebaliknya.Anda boleh melihat bahagian "Contoh Sintaks Peta" dalam dokumen untuk
ng-class
untuk rujukan.