バックエンドから更新されるたびに、HTML要素のリストに対して行う必要のある後処理があります。これを容易にするためにテンプレートで聞くことができるイベント(onRenderのような)がありますか?Meteorでテンプレートをレンダリングするとき、どのように聴くことができますか?
5
A
答えて
2
もこの会話を参照してください。Callback after the DOM was updated in Meteor.js
私はmy CoffeeScript port of the Leaderboard exampleでのレンダリング(再)テンプレートの後にDOMでのブートストラップツールヒントのポップアップイベントを設定するための技術を使用していました。クライアント上の
{{enable_tooltips}}
コールこの(CoffeeScriptの)テンプレートのプロパティ方法:テンプレートで
この0.4.0プレビューから始まる流星のために
enable_tooltips: ->
# Update tooltips after the template has rendered.
Meteor.defer -> $('[rel=tooltip]').tooltip()
''
7
、あなたはこのためにTemplate.myTemplate.rendered
を使用することができます。 onRendered
にレンダリングから流星1.0.4で改名さ
Template.myTemplate.rendered = function() {
console.log('Template has been (re-)rendered');
}
+0
)。 docs http://docs.meteor.com/#/full/template_onRenderedを参照してください。 –
0
Template.userDashboard.onRendered(function() {
// Initialize animate panel function
$('.animate-panel').animatePanel();
}
。また、コールバック関数も使用します。
関連する問題
- 1. Meteorではどのようにサーバー側でテンプレートをレンダリングするのですか?
- 2. AndroidのWebviewでクリックコンテンツを聴くことができます
- 3. ASP.Net Webforms:RequiredFieldValidatorを聴くことはできますか? (Event)
- 4. どのようにIEのページがCassiniとIIS7の間でレンダリングを行うことができますか?
- 5. どのようにCPUを少なくすることができますか?
- 6. フィルタからMesageをどのように覗くことができますか?
- 7. jsfにはどのようにダイアログボックスを置くことができますか?
- 8. Flexアプリケーションは、データが古くなったときにどのように知ることができますか?
- 9. node.jsのクリップボードイベントをどのように聞くことができますか?
- 10. どのように四角形を描くことができますか?
- 11. データベース設計をどのように描くことができますか?
- 12. どのようにプロシージャを書くことができますか?
- 13. このコードをどのようにリファクタリングすることができますか?
- 14. 特定のビューのみをiframeでレンダリングできるようにすることはできますか?
- 15. 行がないときにこれをどのように数えることができますか?
- 16. アンドロイドでモーションジオポイントをどのようにすることができますか?
- 17. どのように正しく私はレールでテキストファイルを必要とすることができますか?
- 18. どうすればgfのようにすることができますか?
- 19. どこから車でどこに行くことができますか?
- 20. A-FrameでHTMLをどのようにレンダリングできますか?
- 21. 他のロケールのようにページをレンダリングするようブラウザに指示することはできますか?
- 22. FQL iphoneで 'me()'という用語をどのように置き換えることができますか。
- 23. どのようにアンドロイドエミュレータをスリープモードにすることができますか?
- 24. OutputStreamをStreamingDataHandlerにどのようにパイプすることができますか?
- 25. GTK3をperlでどのように使うことができますか?
- 26. どのように私はそれらのidでjavascriptテンプレートを読み込むことができますか?
- 27. リスト項目の外で発生するListViewのクリックイベントをどのように聴くことができますか?
- 28. ConcurrentHashMapがスレッドセーフであることをどのようにテストできますか?
- 29. UIAccelerationでどのように速度を得ることができますか?
- 30. tinyMCEが開くまで、ダイアログボックスの表示をどのように遅らせることができますか?
私は '' 'observe'''と' '' changed'''イベントのオフトリガーを使用して解決同様の問題がありました。メーター1.0.4でonRenderedに名前が変更され、コールバック関数が使用されるようになりました(http://docs.meteor.com/#observe – lashleigh