يؤدي استرداد بيانات Firebase في جافا سكريبت إلى إرجاع كائن الكائن

0

لقد حاولت استرداد بعض البيانات من Firebase باستخدام جافا سكريبت. أستمر في الحصول على إخراج كائن الكائن. هنا هو رمزي:

var notesRef = database.ref('elimio/users/' + userId + '/my-notes');
  notesRef.on('value', function(snapshot) {
  var returnArr = [];
  var childData = snapshot.val();
  returnArr.push(childData)
  res.render('head', {users:user.displayName, notes:childData});
});

وهذه هي الطريقة التي أحاول استردادها في صفحة العميل:

<p><%= notes %></p>

.أي مساعدة من فضلك؟

1 إجابة

0

يتم طباعة الكائن لأنه يتم تعيين الكائن داخل العقدة عند إنشاء متغير. للحصول على القيمة المخزنة داخل الكائن الذي تم إرجاعه من Firebase. يجب أن تتفوق عليه.

<%Object.keys(notes).forEach(function(key){%>
   <li>the value is: <%=notes[key].notes %></li>
<% }) %>
:مؤلف

أسئلة ذات صلة

فوق
قائمة طعام