修复:模块参数修改面板无法使用点击旋转角度

new_goods_list3
ChenX 4 years ago
parent eeb5c30f21
commit 98dc52e233

@ -605,9 +605,21 @@ export class TemplateParamDetail extends React.Component<{}> {
}}
onButtonClick={async (valueAsNumber: number, valueAsString: string) =>
{
if (inputValue === "")
{
par.expr = (par.value as number) + Math.sign(valueAsNumber) * 90;
if (par.expr <= -360)
par.expr += 360;
else if (par.expr >= 360)
par.expr -= 360;
}
else
{
//现在不会触发这里了
//点击后,会触发OnValueChange,此时避免js执行机制问题,下面直接设置变量值
if (valueAsString === "360" || valueAsString === "-360") valueAsString = "0";
par.expr = valueAsString;
}
await this.ApplyParamExpr();
}}
onBlur={(e) => { this.ChangeInputUIClass(par); }}

Loading…
Cancel
Save