update pay ui
This commit is contained in:
@@ -1,22 +1,29 @@
|
||||
// src/views/Landing/index.js
|
||||
// Landing 页面 - 重定向到静态 landing.html
|
||||
import { useEffect } from 'react';
|
||||
// Landing 页面 - 使用 iframe 嵌入静态 landing.html
|
||||
|
||||
/**
|
||||
* Landing 组件
|
||||
*
|
||||
* 作用:将用户从 React SPA 重定向到静态 landing.html 页面
|
||||
*
|
||||
* 为什么使用 window.location.replace:
|
||||
* - 不会在浏览历史中留下记录(用户点后退不会回到空白页)
|
||||
* - 直接跳转到静态 HTML,不需要 React 渲染
|
||||
* 使用 iframe 全屏嵌入 landing.html,保持静态页面的完整功能
|
||||
* 同时可以通过 React 路由访问
|
||||
*/
|
||||
export default function Landing() {
|
||||
useEffect(() => {
|
||||
// 直接跳转到 landing.html(不留浏览历史)
|
||||
window.location.replace('/landing.html');
|
||||
}, []);
|
||||
|
||||
// 返回 null,因为会立即跳转
|
||||
return null;
|
||||
return (
|
||||
<iframe
|
||||
src="/landing.html"
|
||||
title="价值前沿 - 金融AI舆情分析系统"
|
||||
style={{
|
||||
position: 'fixed',
|
||||
top: 0,
|
||||
left: 0,
|
||||
width: '100%',
|
||||
height: '100%',
|
||||
border: 'none',
|
||||
margin: 0,
|
||||
padding: 0,
|
||||
overflow: 'hidden',
|
||||
zIndex: 9999,
|
||||
}}
|
||||
/>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user