TaleLin / lin-ui

🌈 简洁、易用、灵活的微信小程序组件库
https://doc.mini.talelin.com
MIT License
4.07k stars 484 forks source link

使用CapsuleBar的胶囊栏插槽slot="title",在真机上不显示。 #1557

Open ssqcharlie540 opened 1 year ago

ssqcharlie540 commented 1 year ago

**设备型号:iPhone XR , nova 8 SE

**LinUI 版本:^0.9.12

**微信小程序基础库版本:2.29.1

**微信开发者工具版本:1.06.2301032

**问题描述及重现步骤: 我的自定义标题栏slot代码如下:

1673248222865

此时,在微信开发者工具里预览可见,但在真机实测中,不能显示

相关截图: 以下为微信开发者工具的预览截图:

1673247244837

此时自定义标题栏在真机上无法显示

smileShirmy commented 1 year ago

这个好像和我们框架没有什么关系,这个标题应该是用 wx.setNavigationBarTitle 来进行调整的?

tuzhe commented 1 year ago

我也遇到了这个问题,等待解答。wx.setNavigationBarTitle只能设置文字,

smileShirmy commented 1 year ago

问题链接

这个似乎是官方的问题,到现在好像也没有解决,检查了一下发现 slot 被直接插入到外部去了

image

要解决这个问题,建议把这个需要自定义的 view 容器加上 position: fixed; 来手动固定到顶部来实现想要达到的效果