Open blinkcat opened 1 month ago
使用官方的实例,https://xrender.fun/form-render/display-row#tablelist%E6%A0%87%E7%AD%BE%E6%8D%A2%E8%A1%8C。
export default () => { const form = useForm(); return <FormRender preserve={false} schema={schema} form={form} />; };
在FormRender上加上preserve属性。删除第二条数据
结果变成这样了,第三条数据的值没了。
期望的正常结果是,第二条数据被删除,第三条的数据保留。
可复现的demo
使用官方的实例,https://xrender.fun/form-render/display-row#tablelist%E6%A0%87%E7%AD%BE%E6%8D%A2%E8%A1%8C。
在FormRender上加上preserve属性。删除第二条数据
结果变成这样了,第三条数据的值没了。
期望的正常结果是,第二条数据被删除,第三条的数据保留。
可复现的demo