tdesign-miniprogram icon indicating copy to clipboard operation
tdesign-miniprogram copied to clipboard

[Cascader 级联选择器] 未支持skyline,在真机skyline上使用时,触发pick事件后再次打开,无法重新选择,见视频

Open Eamon-X opened this issue 8 months ago • 2 comments

tdesign-miniprogram 版本

1.10.0

重现链接

No response

重现步骤

  1. 在skyline框架下打开Cascader
  2. 依次选择完成直到触发pick事件后组件自动关闭
  3. 再次打开Cascader组件,会发现无法重新选值

https://github.com/user-attachments/assets/753239a6-1352-4509-8be5-87393d53934d

期望结果

在skyline框架下打开Cascader组件能够正常使用

实际结果

在skyline框架下使用Cascader组件无法二次选值

基础库版本

3.9.1

补充说明

No response

Eamon-X avatar Aug 14 '25 13:08 Eamon-X

👋 @Eamon-X,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Aug 14 '25 13:08 github-actions[bot]

由于创建的代码片段超过最大限制,所以只能详述复现步骤。 Image

复现步骤

1. 创建代码片段

AppID选择一个,因为要在手机调试,模拟器复现不出来

Image

2. 安装 tdesign

参照 快速开始,安装 tdesign、构建 npm、勾选 将 JS 编译成 ES5。

3. 复制代码

复制 Cascader 级联选择器-基础用法 中的代码到index页面。

4. 手机预览

点击 开发工具右上角的 [预览] - [启动手机预览],点击小程序右上角胶囊···,确认是skyline引擎渲染。

5. 操作复现

  • 点击地址,弹出级联选择器弹窗
  • 依次点击三级区划,点击最后一个后自动关闭了弹窗
  • 再次点击地址,具体的子项异常丢失,点击所有选项都不会展示子级选项

操作录屏

https://github.com/user-attachments/assets/c7e98990-435e-47e8-a3fe-bcc7ed196aaf

angelofan avatar Sep 26 '25 09:09 angelofan

由于创建的代码片段超过最大限制,所以只能详述复现步骤。 Image

复现步骤

1. 创建代码片段

AppID选择一个,因为要在手机调试,模拟器复现不出来

Image ### 2. 安装 tdesign 参照 [快速开始](https://tdesign.tencent.com/miniprogram/getting-started),安装 tdesign、构建 npm、勾选 将 JS 编译成 ES5。

3. 复制代码

复制 Cascader 级联选择器-基础用法 中的代码到index页面。

4. 手机预览

点击 开发工具右上角的 [预览] - [启动手机预览],点击小程序右上角胶囊···,确认是skyline引擎渲染。

5. 操作复现

  • 点击地址,弹出级联选择器弹窗
  • 依次点击三级区划,点击最后一个后自动关闭了弹窗
  • 再次点击地址,具体的子项异常丢失,点击所有选项都不会展示子级选项

操作录屏

6395fc24ad451f926a87dffb5abfa75c.mp4

把项目的miniprogram_npm目录下的文件都删除,就可以上传了

worldsoon avatar Dec 19 '25 10:12 worldsoon