微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用react-admin添加不在表单中的参考输入

如何解决如何使用react-admin添加不在表单中的参考输入

我正在使用 react-admin解决了这个问题:

我应该如何创建一个带有引用输入的组件,而不是在表单内?

当我尝试添加它时出现错误Error: useField must be used inside of a <Form> component

我尝试将其插入到表单中,但因为我没有道具。

我该如何处理?

编辑:

例如:

      <ReferenceInput label="Post" source="post_id" reference="posts">
        <AutocompleteInput optionText="title" />
      </ReferenceInput>
      <DateInput source="" />

我想用选择的 post_id 和日期调用函数 generate。

但正如我所说,我得到了错误

error screenshot

解决方法

在幕后,这里使用了 react-final-form 库: https://final-form.org/docs/react-final-form/getting-started

也许这个 hack 会帮助你获得表单的链接:

s = 'aab'

def longsubstring(s):
  if len(s)==0:
    return 0
  list1 = []   
  empty = ''
  for i in range(0,len(s)):
      empty=''

      for j in range(i,len(s)):
          
          if s[j] in empty:
              
              list1.append(len(empty)) 
              empty = ''
              break    
          else:
              empty+=s[j]
      list1.append(len(empty))
      
  return max(list1) 


print(longsubstring(s))

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。