1
vueとfirebaseを使って1つのアイテムを編集するのが苦労しています。 私の編集ページのURLは、アイテムのIDを受け取ります。 私はfirebaseからこの1つのアイテムをロードすることを望みます。 それを編集して元のベースに戻します。Vue.js 2 with Firebase Crudの例
私はvueバージョン2とvuefireを使用します。
firebaseから1つのアイテムを読み込んでフォームに表示するのが遅れています。ここで
は、私がこれまで持っているものです:
<template>
<div>
<h1>Item: {{ item.name }}</h1>
<label>Name</label>
<input type="text" value="" name="hive-name"/>
</div>
</template>
<script>
import { db } from '../firebase';
export default {
data() {
return {
id: this.$route.params.id,
item: {},
}
},
firebase() {
return {
items: db.ref('items'),
item: db.ref('items/' + this.id),
}
},
methods: {
updateitem() {
this.$firebaseRefs.item.push(this.item);
},
},
}
</script>
この表現をどのように展開するべきか正確にはわかりませんか? //コピーを作成しますか? item = {... item} –