Skip to content

常见问题

JSX 报错或 jsxImportSource 未指向 Viewfly

请确认 tsconfig.jsonjsxreact-jsx,且 jsxImportSource@viewfly/core。使用 Babel 时,@babel/preset-reactimportSource 须同样指向 @viewfly/core

依赖注入不生效或报 reflect-metadata 相关错

确保从 @viewfly/core 主入口导入以初始化元数据;若拆包后仍异常,在应用入口第一行增加:

ts
import 'reflect-metadata'

路由跳转与路径参数、查询参数分不清

编程式导航 navigateTo(path, queryParams?, hash?) 的第二参是查询对象;路径上的动态段与 Router.paramsuseParams() 等请查阅 @viewfly/router 类型定义。

日常页面开发里,优先使用 useParams()useQueryParams() 读取参数;Router.params 更适合路由基础设施或底层封装场景。

如何反馈问题

欢迎到 GitHub Issues 反馈。

MIT License