title: Ionic 2 Events, publish and subscribe not working
body: <p>I'm trying to use <code>Publish</code> and <code>Subscribe</code> from ionic-angular</p>
  
  <p>But I am not receiving any data nor error. Here are my codes</p>
  
  <p>Page 1</p>
  
  <pre><code>import {Events} from 'ionic-angular'
  
  static get parameters(){
   return [[Events]];
  }
  
  constructor(Events)
  {
   this.events = Events;
  
   this.events.publish("Msg", "Hello World");
  }
  </code></pre>
  
  <p>Page 2</p>
  
  <pre><code>import {Events} from 'ionic-angular'
  
  static get parameters(){
   return [[Events]];
  }
  
  constructor(Events)
  {
   this.events = Events;
  
   this.events.subscribe("Msg", (data) =&gt; {
    console.log(data[0]);
   }
  }
  </code></pre>
  
  <p>I'm using <code>ionic-angular beta0.4</code>.</p>
  
  <hr>
  
  <p>I realize why it doesn't show on console.. Page 2 has to be loaded and ready before Page 1 initiate an event. If Page 1 were to initiate and publish before Page 2 is even loaded, Page 2 will not be able to grab that data.</p>
  
  <p><strong>SOLVED</strong></p>