Render Script (RJS)
介绍
- 我们都知道,在智能小程序中,RJS 用来处理高频的绘图需求。开发面板小程序的时,我们通常使用
Ray框架进行开发。 - 智能小程序 RJS文章中介绍了
RJS的运行环境 API、实例方法和注意事项等。这些运行环境 API、实例方法和注意事项同样适用于在Ray框架中进行RJS开发。
示例代码
- 以下是 chart 组件
注意事项
- 以上写法可以同时运行在微信和智能小程序端,需要注意,如果运行在微信端,Ray 版本需要大于等于
0.7.12。 - 在微信运行
getCanvasById时需要将组件或页面实例通过第二个参数传入。 - 因微信小程序本身限制,页面无法直接获取到小程序原生组件的节点,所以页面中使用 rjs,需要先通过
usePageInstance获取页面实例,再通过selectComponent获取原生组件实例。