Page 1 of 2

关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 3日 17:04
by MwM-Mai

我用createSelectorQuery().select('#board').fields().exec返回的node是"",canves在做画板时候会出现在滑动事件时会清空上一次滑动事件的线条


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 3日 17:05
by MwM-Mai

有没有做过画板组件的分享一下经验

:roll: :roll: :roll: :roll:


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 3日 17:11
by 智能小程序管理员

可以找一些web版的实现参考下, 小程序的canvas和web的基本一致


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 3日 17:17
by 智能小程序开发者

使用canvas做画板 需要使用rjs ,详细可以看一下这篇文章 https://developer.tuya.com/cn/miniapp/f ... der-script


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 3日 17:53
by MwM-Mai
智能小程序开发者 2023年 Nov 3日 17:17

使用canvas做画板 需要使用rjs ,详细可以看一下这篇文章 https://developer.tuya.com/cn/miniapp/f ... der-script

智能小程序也适用面板小程序是吗


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 3日 17:56
by 智能小程序开发者

面板小程序可以通过混合开发的形式接入智能小程序的组件, 可以看一下这篇文章 https://developer.tuya.com/cn/miniapp/p ... evelopment

如果需要在面板小程序中使用面板小程序的RJS 可以看一下这篇文章 https://developer.tuya.com/cn/miniapp/p ... 3%E7%A0%81


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 3日 17:57
by 智能小程序管理员

是的


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 6日 10:33
by MwM-Mai

请教一下, 混合开发的tyml组件如何与tsx页面进行父子组件通信的呢,是和react一样的父子组件的通信方式吗,还是别的通信方式


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 6日 11:28
by MwM-Mai
智能小程序开发者 2023年 Nov 3日 17:56

面板小程序可以通过混合开发的形式接入智能小程序的组件, 可以看一下这篇文章 https://developer.tuya.com/cn/miniapp/p ... evelopment

如果需要在面板小程序中使用面板小程序的RJS 可以看一下这篇文章 https://developer.tuya.com/cn/miniapp/p ... 3%E7%A0%81

请教一下,rjs如何返回canvas node 给 js,tyml如何与tsx进行通信呢


Re: 关于 NodesRef.fields 获取节点信息问题

Posted: 2023年 Nov 6日 11:58
by 智能小程序开发者

rjs无法返回canvas node 给js,所有对canvas的绘制操作都需要放在canvas进行。rjs可以和js进行可序列化的数据传递,如果是面板小程序的话,你运行一下这里的示例代码,是否能解答你的疑问呢?https://developer.tuya.com/cn/miniapp/p ... 3%E7%A0%81