2015-08-01 14 views
7

La meteora-reagire tutorial si incarica di creare i pulsanti Meteor d'accesso chiamando Blaze.render:Come si passano gli argomenti ai componenti di Blaze a livello di programmazione?

this.view = Blaze.render(Template.loginButtons, 
    React.findDOMNode(this.refs.container)); 

Il conto-ui documentazione del pacchetto dice che se si vuole allineare la discesa di login sul bordo destro della schermo, si dovrebbe usare

{{> loginButtons align="right"}}' 

Purtroppo, la documentazione della funzione Blaze.render() non indica alcun parametro che la mia JavaScript può utilizzare per passare l'equivalente di align="right".

Come posso dire a Blaze di rendere il modello con align="right"?

risposta

8

Provare a utilizzare Blaze.renderWithData?

this.view = Blaze.renderWithData(Template.loginButtons, { 
    align: "right" 
}, React.findDOMNode(this.refs.container)); 
+1

Huh. Ho visto 'Blaze.renderWithData()', ma la descrizione di quell'argomento ("Il contesto dati da usare") non sembrava che stesse parlando di ciò di cui avevo bisogno. Grazie! –

Problemi correlati