diff --git a/components/apolloTable/component/tableOperate/index.tsx b/components/apolloTable/component/tableOperate/index.tsx index 96e560df79f85a9a9b2143bca3a7a2ea044b9f57..85d6ef2faf86686115fcd2b9f36ecc7fbb430502 100644 --- a/components/apolloTable/component/tableOperate/index.tsx +++ b/components/apolloTable/component/tableOperate/index.tsx @@ -17,7 +17,10 @@ interface Props { */ export default class Operate extends Component { renderBtn = (btn: any) => { - const { render, label, onClick, type, className } = btn; + const { + render, label, onClick, type, className, hidden, + } = btn; + if (hidden) return null; if (typeof render === 'function') { return render(btn); }