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

当过滤器应用于选项卡内的列表时,React-Admin 正在刷新整个屏幕

如何解决当过滤器应用于选项卡内的列表时,React-Admin 正在刷新整个屏幕

我在一个选项卡内有一个 List 控件,它有一个过滤器。 当我搜索某些内容并选择建议的产品时,它会重新加载屏幕,将我移出我所在的选项卡。当我返回应用过滤器的选项卡时,出现错误: “类型错误:无法将对象转换为原始值”

这是我声明列表的方式:

raise TypeError(_SLICE_TYPE_ERROR + ",got {!r}".format(idx))
TypeError: Only integers,slices (`:`),ellipsis (`...`),tf.newaxis (`None`) and scalar tf.int32/tf.int64 tensors are valid indices,got TensorShape([Dimension(None),Dimension(8)])

我假设我的问题出在位置上,但是我必须如何指定才能刷新 List 控件。 所以我试着用:

<List 
        filters={<MyFilter />}
        sort={{ field: 'description',order: 'ASC' }}
        resource={resources.PRODUCT}
        location={location}
        match={match}
        {...reactAdminProps}
      >
     ... 

但是我遇到了同样的问题,因为我仍然不知道如何不重新加载表单和该选项卡中的列表。

感谢您的帮助。

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