配置自定义路由无效,官方文档说可以,实际不行,求助 #15195
Replies: 5 comments
-
请提供完整示例项目,仅以此无法进一步定位实际问题。
基础库版本应该不是 H5 端会存在的内容,请明确表述 |
Beta Was this translation helpful? Give feedback.
-
压根不存在呀,defineAppConfig 的配置项,定义的ts Config interface 都没有routes属性,只是官网在骗人说有而已,实际根本不存在 |
Beta Was this translation helpful? Give feedback.
-
官网的app.config.js示例是这样: 但是实际根本不行,连ts定义的interface也不存在routes属性,官网对应的文档链接如下: |
Beta Was this translation helpful? Give feedback.
-
稍微看清楚文档一些,这里标注的是百度智能小程序专属属性 h5 参考这里 |
Beta Was this translation helpful? Give feedback.
-
sry, 没注意只针对百度小程序,h5.customRoutes 没有啥意义,只是重命名了path, 并不是像routes 这样可以自己指定路径和文件 |
Beta Was this translation helpful? Give feedback.
-
相关平台
H5
浏览器版本: all
使用框架: React
复现步骤
在app.config.js 配置路由
现有配置如下:
import { pages, subpackages } from './root';
export default defineAppConfig({
pages,
subpackages,
subPackages: subpackages,
window: {
backgroundTextStyle: 'light',
navigationBarBackgroundColor: '#fff',
navigationBarTitleText: '',
navigationBarTextStyle: 'black',
},
usingComponents: {},
});
需要加个routes 来配置路由,来指定路径 和 路径对应的文件,而不是默认文件路径。
官网说:基础库 3.160.3 及以上版本支持, 但是实际根本不行
期望结果
可以配置自定义路由
实际结果
配置自定义路由无效,且ts会报错警告
环境信息
补充信息
none
Beta Was this translation helpful? Give feedback.
All reactions