4Manuals

  • PDF Cloud HOME

从Firestore实时更新 Download

    父组件未在Vue中接收子事件 CSS / JS-如何覆盖一个孩子而不是其他孩子的父母过渡 反应:更改方向后触发重新渲染和offsetWidth的重新计算 我的Javascript从'string'转换为'integer'或'number'无效 如何删除外部索引并合并内部json 在React Native 图片无法通过javascript刷新 如何在react图表上的datakey中操作DateTime 在Cypress中保存变量 如何从作为请求传递的输入类型数据绑定中提取数据

在模式框内,我有textarea,它从firebase返回“注释”。我的目标是根据评论从firebase进行实时更新。我认为错误可能出在userdata1上,但我不知道如何解决它。教程I followed。

methods: {
update(){
db.collection("form").onSnapshot((querySnapshot)=>{
    this.userdata1=[]
    querySnapshot.forEach((doc)=>{
      this.userdata1.push(doc.data().comment);
    });
  });
},
editComment(userDetails) {
  $('#commentModal').modal('show'); 
  this.note = userDetails.comment || ''; 
  this.activeuser = userDetails.id; 
},
saveComment() {
  let id = this.activeuser;
  if (!id) {
    alert('Fail');
    return;
  }
  db.collection("form")
    .doc(this.activeuser)
    .update({
      comment: this.note
    })
    .then(() =>{
      this.update();
      $('#commentModal').modal('hide');
      console.log("Document successfully written!");
    })
    .catch(function(error) {
      console.error("Error writing document: ", error);
    });
}
}

整个代码:https://pastebin.com/tx5F0zz8

1 个答案:

答案 0 :(得分:0)

您在4:38的视频中缺少watcher()函数。



Similar searches
    Samsung RSE8D Refrigerator User Manual 线程“主”中的异常java.lang.NoSuchMethodError:org.springframework.core.ResolvableType R中的错误:“ closure”类型的对象不可子集化 用于图像文件夹的图像数据生成器 反应csv不适用于下拉选择