如何自动将日期作为属性推送到Firebase?这是使用alertcontrol方法添加书籍的功能。
addBook() {
console.log("add book button click-ed");
let alert = this.alertCtrl.create({
title: 'Book Title and Author',
message: 'Book Cover',
inputs: [
{
name: 'title',
placeholder: 'Book Title'
},
{
name: 'author',
placeholder: 'Author of the Book'
},
{
name: 'cover',
placeholder: 'Cover URL'
},
],
buttons: [
{
text: 'Cancel',
handler: data => {
console.log('Cancel click-ed')
}
},
{
text: 'Save Book',
handler: data => {
this.books.push({
title: data.title,
author: data.author,
cover: data.cover,
})
}
}
]
})
alert.present();
}
我为标题,作者和封面设置了道具输入。它工作正常。 addBook()
函数绑定到具有该方法的按钮。但是,如果我想获取发布日期并在用户点击按钮时将其添加到Firebase作为道具“日期”,我该怎么办呢?
答案 0 :(得分:3)
您可以使用firebase.database.ServerValue.TIMESTAMP
查看https://firebase.google.com/docs/database/web/offline-capabilities#server-timestamps