I can't access the data of fbData. When I log the data inside the function it is accessible, but is not outside of the function. Any ideas what I am doing wrong here?
<template>
    <div id="main">
        <div id="cardFront">{{fbData}}</div>        
    </div>  
</template>
<script>
    module.exports = {
        data () {
            return {
                fbData:[],
        }
    },
    created() {
        var ref = firebase.database().ref("Users/MK01111000/cards")
        ref.once("value")
        .then(function(snapshot) {
            this.fbData = snapshot.val()
            console.log(this.fbData) //{-Ltl2osulqmFnKIRoT5Q: {…}, -LtnKKxEWkEH7DbV7VB-: {…}}
        }) 
        console.log(this.fbData) // []         
    }
}
 
    