【发布时间】:2018-09-11 13:13:08
【问题描述】:
我正在检索 firebase 数据库,并希望在网页上显示数据,如类别、描述等。我怎样才能让这件事发挥作用?我想在类别、描述等文本旁边显示值。
JS
var myParam = location.search.split('itemKey=')[1];
firebase.database().ref('/Sell_Products/' + myParam).once('value').then(function (snapshot) {
var name = snapshot.child('name').val();
alert(name);
var image = snapshot.child('image').val();
var category = snapshot.child('category').val();
var description = snapshot.child('description').val();
var price = snapshot.child('price').val();
var user = firebase.auth().currentUser.uid;
var databaseRef = firebase.database().ref("auction/");
databaseRef.set({
Image: image,
category: category,
description: description,
price: price,
uid: user
});
document.querySelector('#image').src = image;
});
HTML
<div id="image1">
<div id="box">
<img id="image" />
</div>
</div>
<div>
<div id="content">
<p id="category">Category: </p>
</br>
<p id="name">Name:</p>
</br>
<p id="price">Price:</p>
</br>
<p id="decription">Description:</p>
</br>
</div>
</div>
<div id="btn">
<button class="button">BID</button>
</div>
【问题讨论】:
标签: javascript html firebase firebase-realtime-database