Page 1 of 2

TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 10:48
by wink_li
  • Tuya MiniApp Tools 版本信息:关于中查看
    • App 应用版本信息:5.11.0
    • @ray-js/ray"1.4.45", @ray-js/panel-sdk"1.10.0"
    • 相关代码:

      Code: Select all

      <Dialog 
          show={showSetTempAlert} 
          title='Please Confirm'
          actionDataSource={[
              {
                  text: <TyTypography type="title" text="YES" />,
                  onClick: () => alertSetTemp()
              },
              {
                  text: <TyTypography type="title" text="NO" />,
              }
          ]}                
      />
    • 问题描述(复现步骤):Dialog未弹出,文档示例也未弹出,https://developer.tuya.com/material/lib ... e=TyDialog
    • 预期结果:Dialog弹出
    • 实际结果:未弹出

Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 14:53
by lshinylee

方便提供下代码文件么?无法复现未弹出的情况。


Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 14:54
by lshinylee

另外可以检查下是否一个页面下是否用了多个 Dialog 组件的情况


Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 15:20
by wink_li
TopTemperatureView.zip
(3.28 KiB) Downloaded 124 times

Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 15:22
by wink_li

点击温度数字弹出dialog,页面会有一层遮罩,但未看到弹框内容


Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 15:23
by wink_li

在我电脑上,网页https://developer.tuya.com/material/library_oHEKLjj0/component?code=ComponentsTy&subCode=TyDialog 右侧的demo也是,点击后有一层遮罩,但看不到弹框


Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 15:53
by lshinylee

package.json 和 yarn.lock 文件也一起提供下吧


Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 16:09
by lshinylee

改了下你的代码实际试了下也是可以的


Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 16:12
by lshinylee

另外如果只是基础确认弹窗,也可以使用 https://developer.tuya.com/cn/miniapp/d ... #showmodal


Re: TyDialog弹窗未弹出,与文档示例相同的异常

Posted: 2024年 Apr 25日 16:53
by wink_li

奇怪了,解决不了我就自己做一个弹窗吧;

Electric-Instant-Water-Heater.zip
(226.58 KiB) Downloaded 106 times