自定义组件操作时的bug

背景&操作步骤

做了什么操作后,出现的该问题

  1. 按照说明文档(完全按照说明文档的代码)添加了计数器的自定义组件
  2. 在开发区时,可以从组件列表中拖拽到页面,也可以实现可视化的配置。
  3. 但是在预览以及正式页面中,就无法展示,并且页面第一次打开时,会报错。报错如下

问题

页面截图


控制台查看源码,定位是此处:

发我个链接,帮你看下深层原因。

总共有两个问题:

问题1:

当使用getVariableList声明了value变量时,不需要通过 public value: number;来声明value值。Jit会把getVariablelist中拿到的变量转换成极态的数据类型 https://jit.pro/zh/docs/reference/framework/JitORM/data-types

问题2: 修改值的时候, 不要直接修改this.value; 而是修改 this.value.value; 因为极态会把this.value 变成一个对象。

OK,是按照文档来做的。

哈哈哈,我改一下试试结果。

文档已完善。

小提议哈

这些demo页面,可以将这些简单的案例代码打包zip贴在文档后面(或者引到贵司的github或者gitee开源仓库中)。

1是方便开发者直接下载导入,2也可以为贵司开源仓库引流

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.