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

How do you pass arguments to Blaze components programmatically?

meteor-react tutorial 指示您通过调用 Blaze.render:

创建 Meteor 登录按钮
this.view = Blaze.render(Template.loginButtons,
  React.findDOMNode(this.refs.container));

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

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

不幸的是,Blaze.render() 函数的文档没有指出我的 JavaScript 可以用来传递 align="right" 的 equivalent 的任何参数。

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

尝试使用 Blaze.renderWithData ?

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