feat: 添加自定义 TradingView 数据源实现;更新 TradingViewChart 组件以支持新数据源;优化交易视图中的图表配置

This commit is contained in:
2025-12-30 01:26:59 +07:00
parent 2402337162
commit 4a313f2af0
4 changed files with 315 additions and 4 deletions

View File

@@ -15,6 +15,8 @@ Ionic Vue 8.7.11 (移动端 UI 框架)
TypeScript 5.9.3
Capacitor 8.0.0 (原生功能桥接)
TailwindCSS 4.1.18 (实用优先的 CSS 框架)
TradingView Charting Library CL v29.4.0 (金融图表)
构建工具:
Vite 7.2.7 (开发服务器和构建工具)
@@ -138,6 +140,10 @@ API 配置集中在 src/api/index.ts
认证逻辑封装在 src/auth/index.ts
支持登录、注册组件复用
认证状态管理通过 useAuth composable
10.图表集成
使用 TradingView Charting Library 集成金融图表
图表组件封装在 src/tradingview/index.tsx
TradingView 官方文档https://www.tradingview.com/charting-library-docs/latest/getting_started/
开发任务指引
当收到开发任务时,请:
@@ -162,4 +168,5 @@ Capacitor 配置本地开发服务器地址为 http://localhost:5173
样式使用 TailwindCSS 4.x + Ionic CSS Variables 混合模式
函数风格使用function关键字定义一般不要使用箭头函数
如果有任何不明确的地方,随时提问以获取更多信息
如果代码有错误,请先执行 pnpm run lint:fix 来自动修复代码问题
如果代码有错误,请先执行 pnpm run lint:fix + 修改/新创建的文件路径来自动修复代码问题
如果有工具链文档地址,请参考相关文档进行开发