Merge pull request #130 from mokinzhao/master

update: encode url
This commit is contained in:
mokinzhao 2021-10-01 09:48:31 +08:00 committed by GitHub
commit 89a57ead39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -22,6 +22,7 @@ import req from '@/utils/req';
import { uuid } from '@/utils/tool';
import styles from './index.less';
import MyPopover from 'yh-react-popover';
import { encode } from 'querystring';
const { confirm } = Modal;
@ -54,7 +55,7 @@ const HeaderComponent = memo((props: HeaderComponentProps) => {
// );
// }, 600);
setTimeout(() => {
window.open(`http://localhost:8008/preview?tid=${props.location.query.tid}&pointData=${JSON.stringify(pointData)}`);
window.open(`http://localhost:8008/preview?tid=${props.location.query.tid}&pointData=${encodeURI(JSON.stringify(pointData))}`);
}, 600);
};

View File

@ -19,7 +19,8 @@ interface PointDataItem {
const PreviewPage = memo((props: PreviewPageProps) => {
const [pointData, setPointData] = useState(() => {
const pointDataStr = getQueryString('pointData') || localStorage.getItem('pointData');
const pointDataStr =
decodeURI(getQueryString('pointData') ?? '') ?? localStorage.getItem('pointData');
let points;
try {