fangzhengjin/umi-plugin-panel-tabs

常见问题

fangzhengjin opened this issue · 0 comments

1. 有示例代码吗?

演示代码在 demo 分支

2. 配置后标签栏位置出现了偏移

请在 app.tsx 的 layout 方法中添加 disableContentMargin: true 配置

3. 登录页出现了标签页怎么办?

登录页不要在路由写 name, 有 name 就有标签页,或者在 name 下方再加一个配置,hideInPanelTab: true,也可以在标签中隐藏

4. 提示 @umijs/plugin-access is already registered

可能是你使用的umijs版本太新了!!!
当前新版默认不再约定使用access.ts自动开启, 尝试在config.ts中添加access: {}试试~
详见umijs/plugins#779

5. 需要自定义控制缓存?

请参阅依赖 umi-plugin-keep-alivereact-activation

6. 项目中使用了国际化菜单, 标签没有国际化?

该插件默认不开启国际化模式, 需要在config.ts配置打开autoI18n: true

7. 列表页在标签下方出现了标题和面包屑, 怎么去掉?

在对应页面中给PageContainer增加两个属性title={false} breadcrumb={undefined}

8. 标签页上方的header随页面滚动, 怎么固定?

defaultSettings.tsfixedHeader: true

9. 怎么将面包屑放到标签栏上方的header中?

app.tslayout函数中返回值加入headerContentRender: () => <ProBreadcrumb />