首页 > 解决方案 > firebase 数据未添加到数组 ionic 3

问题描述

这是我的 ts 文件

import * as firebase from 'Firebase';
public items: Array<any> = [];

firebase.database().ref('favorite_locations/' + this.key).once('value').then(function(snapshot) {

        this.items = [];
        snapshot.forEach( itemSnap => {
          this.items.push(itemSnap.val());
          return false;
        });

当我每次运行应用程序时显示错误:未捕获(承诺):TypeError:无法设置未定义的属性“项目”

标签: javascriptfirebasefirebase-realtime-database

解决方案


推荐阅读