如何解决如何在数据库中存储单个CSS样式?
感谢您对人们的帮助以及对开源的贡献。
我有一个Vue.js待办事项应用程序。数据通过vue-fire和firestore存储在firebase中。 我有一个功能,通过单击它来检查待办事项。但是只要刷新页面,这种样式就会消失。
如何使“直通”样式(或其他任何样式)存储在数据中,以便即使在刷新后仍保留在那里?
copY ["./combined.cer","/etc/ssl/certs/"]
解决方法
我看不到任何update
方法可以更新数据库中的记录,这是您可以用来应用的一些代码段:
首先,绑定适当的点击事件(而不是现有的@click="checked = !checked"
一个):
@click="updateTodo(ToDo)"
然后在您的方法中:
updateToDo(ToDo) {
db.collection("ToDos").doc(ToDo.id).patch({ checked: !ToDo.checked }) // <-- not sure if you have .patch method available here to update only 1 property,but I hope you can figure out how to handle that :)
}
编辑(以下第一条评论的可能答案):
不确定与数据库的绑定如何工作,但我认为它可能会那样工作:
updateToDo(ToDo) {
ToDo.checked = !ToDo.checked;
db.collection("ToDos").doc(ToDo.id).patch({ checked: ToDo.checked });
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。