diff --git a/components/apolloTable/component/base/extra/upload/preview.tsx b/components/apolloTable/component/base/extra/upload/preview.tsx index 4b546d41995c5869e24bbe6dc9cb62ffa35ce9e5..244af1067b6019040efd1d2d62568759a16ef126 100644 --- a/components/apolloTable/component/base/extra/upload/preview.tsx +++ b/components/apolloTable/component/base/extra/upload/preview.tsx @@ -12,7 +12,7 @@ export default class uploadDetail extends React.Component { onPreview = (url:string, name:string) => { const nameTypeArr = name.match(/\.[a-zA-Z0-9]+$/); const urlTypeArr = url.match(/\.[a-zA-Z0-9]+$/); - const typeArr = nameTypeArr || urlTypeArr; + const typeArr = urlTypeArr || nameTypeArr; let type = typeArr && typeArr[0] ? typeArr[0].replace('.', '') : ''; type = type.toLowerCase(); if (['png', 'gif', 'bmp', 'jpg', 'jpeg', 'heic'].includes(type)) {