在按钮上添加加载状态 - Reactjs Shopify Polaris

Adding loading state on button - Reactjs Shopify Polaris

我正在尝试在用户单击 登录 直到登录功能 return 时在按钮上添加加载状态。

简单的按钮就像:

<Button primary onClick={this.handleSubmit}></Button>

加载按钮如下:

<Button primary onClick={this.handleSubmit} Loading></Button>

所以我想在用户单击按钮时将 Loading 属性添加到按钮中,但我在以下代码中出错:

这是按钮代码:

<Button primary onClick={this.handleSubmit} {this.state.buttonloading}>Login</Button>

错误:

Syntax error: Unexpected token, expected ... (64:61)
AT: <Button primary onClick={this.handleSubmit} {this.state.buttonloading}>Login</Button>
                                                ^

我应该如何在 Button 组件中添加 Loading 属性

PS。我正在使用 Shopify Polaris Components

改为

<Button primary onClick={this.handleSubmit} Loading={this.state.buttonloading}>Login</Button>