2017-07-05 9 views
0

私はパブリケーションにsubcribeする流星VUEを使用します。サブスクリプション準備フックでvue流星?

meteor: { 
     $subscribe: { 
      'gps': function() { return [ this.query ] } 
     } 
    }, 

ドキュメントが唯一の次のオプション提供:

<div v-if="!$subReady.thread">Loading...</div> 

はしかし、私は、サブスクリプションの準備ができたときに、いくつかのコードを実行する必要があります。 onSubscriptionReadyフックがありますか?

beforeUpdate() { 
    if (this.$subReady['gps']) { 
    // do something 
    } 
} 

私は私のアプリでは、このようにそれを行うと、これまでのところ、それが正常に動作します:あなたは、テンプレートにサブスクリプションからのデータを使用している場合

答えて

0

することは、あなたのような何かを行うことができます。問題は、更新フックが起動されないためにテンプレート内のデータを使用しない場合です。