سؤال

يعمل مع Angularjs و Firebase كتابة وظيفة من المفترض أن تحقق ما إذا كان يمكن العثور على حاليا في قاعدة البيانات.الآن يحتوي خاصية "الحضور" فقط على مستخدم واحد وهذا هو "Peter Pan"

الخدمات / party.js

giveacodicetagpre. تم تخزين

Peter Pan عند إنشاء كائن الحفلات:

giveacodicetagpre.

المستخدم مخزز في "الحضور" ولكن لماذا لن يجد ذلك HasownProperty ()؟

هل كانت مفيدة؟

المحلول

أعتقد أنك مخطئ حول كيفية عمل HasawnProperty.

hasownproperty سيعود إذا كان الكائن لديه خاصية، في حالتك، يحتوي Party على حضور خاصية على سبيل المثال، ولكن هذا كله سيشقق، فلن يتحقق من قيمة هذه الخاصية (في هذه الحالة بيترحرمان).

الآن، أفترض أنك ترغب في أن تكون الحضور قائمة، في هذه الحالة تحتاج إلى العثور على قيمة في القائمة، هناك عدة طرق، إذا كنت تستطيع استخدام JQuery، فيمكنك فعل شيء مثل:

giveacodicetagpre.

إذا لم تكن إلقاء نظرة على البدائل المختلفة فقط Googleling للعثور على قيمة في صفيف في JavaScript.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top