Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue方法内的简单解析时间推送到Firebase DB_Javascript_Firebase_Vue.js - Fatal编程技术网

Javascript Vue方法内的简单解析时间推送到Firebase DB

Javascript Vue方法内的简单解析时间推送到Firebase DB,javascript,firebase,vue.js,Javascript,Firebase,Vue.js,我正在一个带有Firebase DB的Vue.js项目中使用TipTap创建一个留言板。我不想使用moment.js或其他库,因为这似乎是多余的 这是我的简单方法解析代码,我觉得它是正确的。如果你问我的话,那真是太好了 方法:{ pushContent(){ var timestamp=函数(){ 设d=新日期(), year=d.getYear(), day=d.getDay(), month=d.getMonth(), 今天=月+“/”+日+“/”+年; 今天回来; } db.ref(‘油

我正在一个带有Firebase DB的Vue.js项目中使用TipTap创建一个留言板。我不想使用moment.js或其他库,因为这似乎是多余的

这是我的简单方法解析代码,我觉得它是正确的。如果你问我的话,那真是太好了

方法:{
pushContent(){
var timestamp=函数(){
设d=新日期(),
year=d.getYear(),
day=d.getDay(),
month=d.getMonth(),
今天=月+“/”+日+“/”+年;
今天回来;
}
db.ref(‘油箱’)。推({
authorID:this.currentUserId,
text:this.editor.getHTML(),
时间戳:时间戳
})
this.editor.clearContent();
},

},
您试图在数据库中保存函数,而不是调用它。这样做:

db.ref('thanktank').push({
    authorID: this.currentUserId,
    text: this.editor.getHTML(),
    timestamp: timestamp()
  })

不要传递timestamp函数本身,而是调用它:)

只需使用timestamp:timestamp()