我希望使用具有多个提交按钮的构建一个表单,其中每个提交按钮在表单中设置一个不同的值。本质上,我希望创建一个表单,在呈现的HTML中如下所示:
<form>
Are you over 18 years old?
<button type="submit">Yes</button>
<button type="submit">No</button>
</form>
然而,我不知道如何做出反应-最终形式处理这些不同的提交按钮作为设置值在表单中。我尝试组合组件状态、<input t
我想知道如何将自定义标志传递到redux形式的onSubmit函数中。我的场景是在redux表单之外有一个2保存按钮(都调用不同的API请求),所以我使用了远程提交方法。
表格构成部分:
function handleFormSubmit(data) {
// I need to distinguish here which button was clicked
}
class FormComponent extends React.Component {
render() {
return (
<form onSubmit={this.props
我有一个非常简单的带电组件
class Test extends Component
{
public $test = "test";
public function submit()
{
dd($this->test);
}
public function render()
{
return view('livewire.test');
}
}
和视图
<div>
<form wire:submit.prevent="submi
我正在尝试测试react组件中的方法。组件是一个表单,它应该测试单击submit按钮时调用的handleSubmit()方法。我试过以下几种方法。
it('handlesSubmit when submit button is clicked', () => {
wrapper.find(Button).simulate('click');
expect(wrapper.instance().handleSubmit).toHaveBeenCalled();
})
这给出了一个错误jest.fn() value must be a