反应管理员标题未显示在导航栏上

问题描述 投票:0回答:1

似乎很简单。如何在导航栏上放置标题?这是我的App.js:

import React from 'react';
import { Admin, Resource } from 'react-admin';
import { UserList } from './Users';
import { ItemList, ItemEdit, ItemCreate } from './Items';
import { ProductTypeList, ProductTypeEdit, ProductTypeCreate } from './ProductType'
import Dashboard from './Dashboard'
import jsonServerProvider from 'ra-data-json-server';
import dataProvider from './dataProvider';
import ItemIcon from '@material-ui/icons/ViewListRounded';
import ProductTypeIcon from '@material-ui/icons/LocalOffer';
import UserIcon from '@material-ui/icons/Group';
import authProvider from './authProvider'

const App = () => (
  <Admin
    dashboard={Dashboard}
    authProvider={authProvider}
    dataProvider={dataProvider} >
    <Resource
      name="items"
      list={ItemList}
      edit={ItemEdit}
      create={ItemCreate}
      icon={ItemIcon} />
    {<Resource
      name="productTypes"
      options={{ label: 'Product Types' }}
      list={ProductTypeList}
      edit={ProductTypeEdit}
      create={ProductTypeCreate}
      icon={ProductTypeIcon} />}
    <Resource
      name="users"
      list={UserList}
      icon={UserIcon} />
  </Admin >
);

export default App;

正在运行react-admin版本3.4.2。在本教程中,添加仪表板后,它显示“ React Admin”作为标题。但是在使用npm create-react-app重新创建了一个新应用并完成了本教程之后,我在导航栏中看不到标题。这是否应该是开箱即用的,还是我需要创建自定义导航栏?

My app without a title in navbar

reactjs react-admin
1个回答
0
投票

看看docs,试试这个

<Admin
   // add the title prop below
   title="my page title"
   dashboard={Dashboard}
   authProvider={authProvider}
   dataProvider={dataProvider} >
© www.soinside.com 2019 - 2024. All rights reserved.