2012-04-21 13 views

risposta

2

Vedi anche questa conversazione: Callback after the DOM was updated in Meteor.js

ho usato la tecnica per impostare Bootstrap eventi tooltip popup nel DOM dopo modello di (ri) il rendering in my CoffeeScript port of the Leaderboard example.

Questo nel modello:

{{enable_tooltips}} 

chiede questo (CoffeeScript) metodo di proprietà modello sul client:

enable_tooltips: -> 
    # Update tooltips after the template has rendered. 
    Meteor.defer -> $('[rel=tooltip]').tooltip() 
    '' 
7

Per Meteor a partire da anteprima 0.4.0, è possibile utilizzare per questo Template.myTemplate.rendered .

Template.myTemplate.rendered = function() { 
     console.log('Template has been (re-)rendered'); 
} 
+0

rinominato in meteora 1.0.4 su onRendered e ora richiede una funzione di callback. consultare i documenti http://docs.meteor.com/#/full/template_onRendered –

0
Template.userDashboard.onRendered(function() { 
    // Initialize animate panel function 
    $('.animate-panel').animatePanel(); 
} 

rinominato in Meteor 1.0.4 da reso alla onRendered. Inoltre ora richiede una funzione di callback.

http://docs.meteor.com/#/full/template_onRendered

Problemi correlati