reactjs - React-admin 不会正确添加 id 来显示视图 url
问题描述
我无法让我的显示视图正常工作。我收到一条错误消息:
未找到元素
我在 _id 的 mongodb 中的数据是字符串而不是 ObjectID。我认为这不是问题,但是在数据库中某些 id 的开头添加了一些破折号。我的显示组件如下所示:
import React from "react";
import {Show, SimpleShowLayout,DateField, TextField,BooleanField,NumberField,TabbedShowLayout,Tab
} from "react-admin";
import { GridTab } from "../../../common/components/layout/Grid/GridTab";
import { ReferenceGridTab } from "../../../common/components/layout/Grid/ReferenceGridTab";
export const JssSessionShow = props => (
<Show title="Session View" {...props}>
<SimpleShowLayout>
<TextField source="session" />
<DateField source="expires" />
<TextField source="id" />
</SimpleShowLayout>
</Show>
);
我不知道如何将我的 id 正确添加到我的显示视图的 url 中。请有人帮我解决这个问题。
解决方案
我能够解决这个问题。数据提供者使用的后端未与正确的源通信。
推荐阅读
- android - android:attr/fontStyle 未找到
- google-analytics - Google Analytics 搜索和替换过滤器只取出第一个找到的匹配项
- java - 将媒体上传到 S3 - Android
- c++ - 使用命令行参数更新在后台运行的脚本
- python - sort_value 错误下降
- reactjs - 汇总 preserveModulesRoot 未按预期工作
- c++ - 是否有 STL 容器的单元测试?
- java - 使用 Kafka 连接的 Teradata 和 Apache Kafka
- node.js - 码头工人:npm 错误!缺少脚本:开始
- javascript - slickGoTo 不会更改活动幻灯片