From 1ec89a4c8979f7fd8e645e881b077a17e09e270a Mon Sep 17 00:00:00 2001 From: nacadmin Date: Sat, 7 Mar 2026 23:05:05 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B7=BB=E5=8A=A0=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..63c0ae2 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ +# XIC Presale 网站修复工单日志 + +**工单编号**:XIC-PRESALE-FIX-20260307 +**日期**:2026-03-07 +**状态**:已完成 + +## 问题描述 + +网站:https://trc-ico.newassetchain.io +问题:连接钱包时总是失败,页面白屏(React 渲染后 #root 被清空) + +## 根本原因 + +1. React 渲染白屏:index-NAC-v3.js 是 ES Module,渲染代码没有被自动执行 +2. TronLink Provider 挂起:Lk 组件在初始化时抛出 Promise(Suspense 机制),没有 Suspense 包装导致白屏 +3. IIFE 语法错误:多次修复脚本运行导致语法错误 + +## 修复方案 + +在 index-NAC-v3.js 末尾添加 ErrorBoundary + Suspense 双层包装的渲染入口 + +## 测试结果 + +- 页面渲染:正常显示 XIC Token Presale 页面 +- 钱包连接:点击 Connect 后弹出钱包选择对话框 +- 版本号:v11 + +## Gitea 仓库 + +https://git.newassetchain.io/nacadmin/xic-presale