Search found 8 matches

by summer_tree
2025年 Nov 19日 21:44
Forum: 小程序开发
Topic: 请问涂鸦是否有提供一个通用并且免费使用的云端 api, 面板端可以存储自定义数据
Replies: 1
Views: 28

请问涂鸦是否有提供一个通用并且免费使用的云端 api, 面板端可以存储自定义数据

如题: 请问涂鸦是否有提供一个通用并且免费使用的云端 api, 面板端可以存储自定义数据
使用 setStorage 的话数据是存在本地的, 用户如果更换设备, 新设备中是没有数据的

by summer_tree
2025年 Nov 3日 20:01
Forum: 小程序开发
Topic: Smart UI Dialog DialogInstance.input 支持 onInputChange 方法
Replies: 5
Views: 242

Re: Smart UI Dialog DialogInstance.input 支持 onInputChange 方法

xiaoqi 2025年 Nov 3日 17:40

这种情况你也没办法动态的限制他的输入长度呀
建议是 dialog 组件方式调用,自己插入一个input 组件去控制

好的, 那我用组件方式来实现, 感谢

by summer_tree
2025年 Nov 3日 17:35
Forum: 小程序开发
Topic: Smart UI Dialog DialogInstance.input 支持 onInputChange 方法
Replies: 5
Views: 242

Re: Smart UI Dialog DialogInstance.input 支持 onInputChange 方法

xiaoqi 2025年 Nov 3日 17:07

你是需要监听来判断什么 这个弹框是聚焦整个页面的,也就是用户同一时间只能操作这个弹框
你可以统一在 beforeClose 回调内来判断 输入框的值,或者来做一些判断的逻辑

需求要求输入时可以判断输入的字符是中文还是英文, 然后就中文和英文分别限制不同的输入字符长度
比如输入的全是中文, 最多可以输入 8 个; 输入的全是英文, 最多可以输入 10 个字符; 以上 2 中都不是, 最多输入 6 个字符

因为需求要求是input change 时就判断, 所以 beforeClose 回调不适用

by summer_tree
2025年 Nov 2日 22:08
Forum: 小程序开发
Topic: Smart UI Dialog DialogInstance.input 支持 onInputChange 方法
Replies: 5
Views: 242

Smart UI Dialog DialogInstance.input 支持 onInputChange 方法

import React from 'react'; import { DialogInstance, Dialog, Button } from '@ray-js/smart-ui'; const beforeClose = (action: 'confirm' | 'cancel' | 'overlay', value?: string): Promise<boolean> => { return new Promise((resolve) => { if (action === 'confirm') { // 不存在输入值则拦截确认操作 resolve(!!value); } else...
by summer_tree
2025年 Oct 21日 21:17
Forum: 小程序开发
Topic: @ray-js/lamp-module-schedule 组件无法添加不同 dp 点的 相同时间的定时
Replies: 4
Views: 1446

Re: @ray-js/lamp-module-schedule 组件无法添加不同 dp 点的 相同时间的定时

crisiron 2025年 Oct 13日 15:36

定时设定就是每个时间只能存在一个定时,你说的不符合定时功能,不同时间存在不同的dp可能会存在冲突,比如 同一个时间设置了打开dp也设置了关闭dp

-----同一个时间设置了打开dp也设置了关闭dp. 这个确实会冲突
但是同一个时间设置了打开 dp1, 也设置了打开 dp2, 这个不冲突

by summer_tree
2025年 Oct 21日 21:10
Forum: 小程序开发
Topic: @ray-js/lamp-module-schedule 组件无法添加不同 dp 点的 相同时间的定时
Replies: 4
Views: 1446

Re: @ray-js/lamp-module-schedule 组件无法添加不同 dp 点的 相同时间的定时

-----同一个时间设置了打开dp也设置了关闭dp. 这个确实会冲突
但是同一个时间设置了打开 dp1, 也设置了打开 dp2, 这个不冲突

by summer_tree
2025年 Oct 12日 15:52
Forum: 小程序开发
Topic: @ray-js/lamp-module-schedule 组件无法添加不同 dp 点的 相同时间的定时
Replies: 4
Views: 1446

@ray-js/lamp-module-schedule 组件无法添加不同 dp 点的 相同时间的定时

"@ray-js/lamp-module-schedule": " 0.2.32", 问题: 云定时组件无法添加不同 dp 点的 相同时间的定时, 步骤如下 添加开关 1 下午 6:00 执行开, 添加成功 添加开关 2 下午 6:00 执行开, 添加失败, 报错定时存在冲突, 请重新选择 2 个开关同时打开这种场景也常见, 希望可以修改此问题 代码如下: // 存在时间冲突的数据 const timeConflictDate = _scheduleList.find(i => date.time === i.time && i.open...
by summer_tree
2025年 Apr 28日 20:56
Forum: 小程序开发
Topic: 【bug】:Input输入框无法输入小数
Replies: 2
Views: 3658

【bug】:Input输入框无法输入小数

Input 组件: https://developer.tuya.com/cn/miniapp/develop/ray/component/form-component/input - Tuya MiniApp IDE 版本信息:Tuya MiniApp IDE:0.8.4; Minipack: 2.3.0-next.7 - App 应用版本信息: 6.4.0 - @ray-js/ray, @ray-js/panel-sdk的版本: -- "@ray-js/ray": "^1.6.1", -- "@ray-js/panel-sdk":...