我有两个执行相同功能的按钮,该功能需要评估后退或前进,如下图所示
在下面的代码中,我想根据触摸的按钮来评估要执行的 next() 或 prev() 函数,这是内置于 React 中的
常量 onFinish = (值) => {
Run Code Online (Sandbox Code Playgroud)if (values.users) { const Operator = values.users.map((item) => ({ ruleAttributeName: item.ruleAttributeName, isoAttributeId: item.isoAttributeId, ruleOperationId: item.ruleOperationId, mandatoryValue: item.mandatoryValue, })); setAttributes(Operator); } if (values.users) { const attributesSave = values.users.map((item) => ({ ruleAttributeName: item.ruleAttributeName, isoAttributeEntity: { isoAttributeId: item.isoAttributeId, }, ruleOperationEntity: { ruleOperationId: item.ruleOperationId, }, mandatoryValue: item.mandatoryValue, })); console.log('mandatory'; setAttributesSave(attributesSave); setMandatoryValue(); next(); prev(); };
以这种形式我通过参数传递函数
Run Code Online (Sandbox Code Playgroud)<Form name='dynamic_form_nest_item' onFinish={onFinish} autoComplete='off' >