Page 1 of 1

Ray 中引用原生小程序开发的组件 节点内容不显示

Posted: 2024年 Jun 17日 15:35
by 幽冥墨

环境

微信图片_20240617152811.png

在Ray项目中 使用原生小程序作为组件混合开发,引发以下报错

微信图片_20240617152646.jpg

引入

微信图片_20240617153056.png

渲染效果

微信图片_20240617153326.png

怎么做才能让 原生小程序中节点内容展现出来呢???

解决办法:

  1. 删除 dist node_modules package-lock.json,检查 @ray-js/ray、@ray-js/cli 版本(两个是同步版本, 最好是保持最新版本),重新打开项目进入工具会自动下载。
  2. 修改基础版本库,目前不知道怎么订阅版本更新通知,遇到非技术问题,切换它!!!
  3. 回退开发工具版本

可以使用以下指令查看最新包

Code: Select all

npm view @ray-js version

问题解决提示:除非你能确定某个东西已经弃用


Re: Ray 中原生小程序混合开发 引发 MIME 报错???

Posted: 2024年 Jun 17日 15:43
by 智能小程序开发者

请提供这个混合开发的组件给我们,以便复现问题


Re: Ray 中原生小程序混合开发 引发 MIME 报错???

Posted: 2024年 Jun 17日 15:45
by 幽冥墨
智能小程序开发者 2024年 Jun 17日 15:43

请提供这个混合开发的组件给我们,以便复现问题

混合组件就是如图中的 text-rjs 文件,里面内容 就一个 <view> xxxxx </view>

还有一个问题 package 中的 ray 是 1.5.12,但是下载后的包是 1.5.14


Re: Ray 中引用原生小程序开发的组件 节点内容不显示

Posted: 2024年 Jun 19日 13:49
by 智能小程序开发者

问题解决了吗


Re: Ray 中引用原生小程序开发的组件 节点内容不显示

Posted: 2024年 Jun 21日 11:32
by 幽冥墨
智能小程序开发者 2024年 Jun 19日 13:49

问题解决了吗

可以了,测试用例与项目中都可以正常使用