如何以编程方式将参数传递给Blaze组件?

Tho*_*yer 7 javascript reactive-programming meteor meteor-blaze

流星反应教程指示您通过调用Blaze.render创建Meteor登录按钮:

this.view = Blaze.render(Template.loginButtons,
  React.findDOMNode(this.refs.container));
Run Code Online (Sandbox Code Playgroud)

account-ui包文档说如果你想在屏幕的右边缘对齐登录下拉列表,你应该使用

{{> loginButtons align="right"}}'
Run Code Online (Sandbox Code Playgroud)

不幸的是,该Blaze.render()函数的文档并未指出我的JavaScript可用于传递等效的任何参数align="right".

如何告诉Blaze渲染模板align="right"

sai*_*unt 8

试试用Blaze.renderWithData吗?

this.view = Blaze.renderWithData(Template.loginButtons, {
  align: "right"
}, React.findDOMNode(this.refs.container));
Run Code Online (Sandbox Code Playgroud)