我有一个简单的提交按钮,如下所示:
<button
type="submit"
value="Create New Item"
className="btn btn-lg btn-primary btn-block mt-4"
/>
并且我一直想知道,无论我做什么,为什么value
(按钮的标签)具有默认值而不是所需的默认值("Create New Item"
)。input type="submit"
也一样,但是在阅读this之后,我决定坚持使用button
。
关于为什么我无法更改价值的任何想法?
如果您想动态更改按钮内的文本;您应该将其设置为:
<button>{this.state.buttonLabel}</button>
请按如下所示删除按钮
<button className="btn btn-lg btn-primary btn-block mt-4">
Create New Item
</button>