0
私はVuejsの学習を始めました。 https://alligator.io/vuejs/vuefire-firebase/(ページの下部にあるデータセクションを変更する)に従うと、Firebaseの情報を更新しようとしましたが、エラーが発生します。 未定義のプロパティーの子を読み取ることができません。これをどうすれば解決できますか?FirebaseのデータをVuejsで修正する
<script>
import {linesRef} from '../../firebase'
export default {
firebase: {
lines: linesRef
},
data() {
return {
status: 'available'
}
},
methods: {
hold(key, e) {
if (confirm("Hold the line?")) {
function updateStatus(line, sold) {
linesRef.lines.child(line['.key'])
.child('status').set(sold)
}
e.currentTarget.style.backgroundColor = "yellow"
}
else{
e.currentTarget.style.backgroundColor = "transparent"
}
}
}
}
</script>
するドキュメントにアクセスするために
linesRef.child(line['.key'])
を記述する必要がありますが、それは言う:それは単に 'line'だ私はここに – Heavysteps行方不明です何がわからないプロパティ「.KEY」未定義のを、読み取ることができません。存在しないか、パラメータとして渡されていない – Posva
私は間違ったパラメータをループしていたため、未定義になりました。あなたの答えとあなたのチュートリアルをありがとう!それは私をとても助けました – Heavysteps