当我尝试在字段半径和 innerRadius 值中输入值时出现此错误(在固体仪表中,amchart 中(
错误:属性 d:预期编号"M397,NaN L397,0 A0,0,..."。
我试图找到一些共同错误的主题,但我没有找到任何东西。
我用于查找值的两个函数是:
"radius": ( 5 + ( Math.floor( index / 2 ) * ( 100 / length ) ) ) + "%",
"innerRadius": ( ( Math.floor( index / 2 ) + 1 ) * ( 100 / length ) ) + "%"
使用此功能时出现问题
"radius": (105 - ( Math.floor ( index / 2 ) * length ) ) + "%",
"innerRadius": ( 100 - ( Math.floor ( index / 2 ) * length ) ) + "%"
未显示错误。
我发现了错误。错误是当我使用"%"设置半径和内部半径值时。我也尝试使用toFixed方法,它可以正常工作
"innerRadius": ( ( Math.floor( index / 2 ) + 1 ) * ( 100 / length ) ).toFixed(2) + "%" ,
但是当我添加" + "%" '时,请给我错误路径。但在它完美运作之前,或者与其他公式一起使用。我也尝试使用 toString(( 方法,但它不起作用。