如何以编程方式将参数传递给 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));
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));