bishuihanshan
bishuihanshan
  • 发布:2025-03-30 16:18
  • 更新:2025-03-30 21:38
  • 阅读:52

uni-app x 的开发中uni.preloadPage还可以使用吗

分类:uni-app x

16:14:54.087 ‌error: Cannot infer a type for this parameter. Please specify it explicitly.‌
16:14:54.087 at App.uvue:21:14
16:14:54.087 19 | uni.preloadPage({
16:14:54.087 20 | url: path,
16:14:54.087 21 | success: () => {
16:14:54.087 | ^
16:14:54.087 22 | console.log(${path} 预加载成功);
16:14:54.087 23 | },

我总是提示sucess里面有类型不对,该怎么写呢

2025-03-30 16:18 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

x没有这个api,原生页面不需要预载

bishuihanshan

bishuihanshan (作者)

非常及时回复

  • bishuihanshan (作者)

    是非常感谢及时回复,谢谢

    2025-03-31 06:40

bishuihanshan

bishuihanshan (作者)

我现在遇到这么个问题,我的UI设计是要求tabbar实现透明背景,不知道有什么合适的方案呢

我想在pages.json中修改tabbar的属性,尽管把它的背景色改为透明,但是还是看不透它背后的page

我现在是写一个共通的tabbar自定义组件,然后每个page引用这个共通组件,但是初次切换到各个page的时候,会出现这个tabbar自定义组件的闪烁

本来想着是不是预加载页面,但是现在preload在x里面是不支持的

那么,我的问题是,x里面是如何实现tabbar背景透明能看到背后的page呢

  • DCloud_heavensoft

    应该自定义tabbar,自定义组件闪烁的问题,在pages.json的tabbar自定义tabbar里有专门的介绍。不要用v-if、减少dom数量

    2025-03-31 01:03

要回复问题请先登录注册