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

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


MwM-Mai
Posts: 146

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

Attachments
095660296e617b375a32d77372dd911.png
fb4ae752cbe4853d5c040f0b99b9070.png
fbe74bde50f54faeffb8dbf1d9b7aec.png

Tags:
MwM-Mai
Posts: 146

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

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

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

User avatar
智能小程序管理员
Posts: 66

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

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

智能小程序开发者
Posts: 201

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

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

MwM-Mai
Posts: 146

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

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

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

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

智能小程序开发者
Posts: 201

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

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

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

Last edited by 智能小程序开发者 on 2023年 Nov 3日 18:00, edited 1 time in total.
User avatar
智能小程序管理员
Posts: 66

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

是的

MwM-Mai
Posts: 146

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

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

MwM-Mai
Posts: 146

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

智能小程序开发者 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进行通信呢

智能小程序开发者
Posts: 201

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

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

Post Reply