Ionic2/Angular2事件数据

问题描述:

我正在使用Ionic 2创建应用程序。我有一个事件:Ionic2/Angular2事件数据

import {Events} from 'ionic-angular';

发布

let data = { 
    topic: 'foo' 
}; 
this.events.publish('messages:notify', data); 

订阅

 this.events.subscribe('messages:notify', (data) => { 
     alert(data.topic); 
     }); 

我希望它提醒'foo',但它提醒'undefined'

任何帮助将不胜感激。

由于

data作为数组被传递,所以下面的工作:

this.events.subscribe('messages:notify', (data) => { 
    alert(data[0].topic); 
    });