您好!
我尝试使用 GUI Composer 中的线图工具绘制一个数组。
我在 C 中定义了两个变量:
volatile int scalar = 9;
volatile int table[3] = {1, 3, 7};
然后、我将第一个绑定到.js 中:
gc.databind.registry.bind('widget.linegraph.series_0_values',
// dependant
{
value: 'program.scalar',
},
// getter
function(inputs)
{
var string = "";
for (var i=0; i<3; i++)
{
string = string + ',' + inputs.value;
}
return string;
},
//setter
{}
);
一切看起来都很完美:

但当我尝试用"表"做类似的事情时:
gc.databind.registry.bind('widget.linegraph.series_0_values',
// dependant
{
value: 'program.table',
},
// getter
function(inputs)
{
var string = "";
for (var i=0; i<3; i++)
{
string = string + ',' + inputs.value[i];
}
return string;
},
//setter
{}
);
我得到一个左侧有一个红色叉号的空图(但很快就不会在下面出现):

您能帮助我解决这个问题吗?




