Frontend 我可以通过静态代码访问类实例的方法:
instanceName.method(varValue);
该类是 Gauge(库 SVG Gauge),使用上面的代码,我可以按预期控制实例化仪表的指针。 我还可以使用 EJS 中预渲染生成的代码来控制它:
<%= gaugeInstanceVar %>.setValue(<%= gaugeValueVar %>);
但是我在渲染和 gaugeInstanceVar 之后通过服务器发送的事件获取一个变量,其中包含因此使用的实例的名称:
gaugeInstanceVar.method(varValue)
抛出:未捕获的类型错误:X.setValue 不是一个函数。
我也觉得不对劲,就像修改我的变量失败一样,当我真的想使用值来调用实例时。
然而,使用变量 gaugeInstanceVar 访问方法的正确方法是什么(在我当前的情况下,类的活动实例的“.setValue()”?