_g().getWidgetByName('chart0').setVisible(false);这是哪里有问题啊因为我这里有个判断var th = this;var thisvalue = _g().getWidgetByName("wtd").getValue();//空运显示空运,整柜显示整柜,拼箱显示拼箱,其他全不显示if (thisvalue == "空运") { _g().getWidgetByName("air").setVisible(true); _g().getWidgetByName("sea1").setVisible(false); _g().getWidgetByName("sea2").setVisible(false);} else if (thisvalue == "整柜") { _g().getWidgetByName("air").setVisible(false); _g().getWidgetByName("sea1").setVisible(true); _g().getWidgetByName("sea2").setVisible(false);} else if (thisvalue == "拼箱") { _g().getWidgetByName("air").setVisible(false); _g().getWidgetByName("sea1").setVisible(false); _g().getWidgetByName("sea2").setVisible(true);}注明:JS中提到的组件名称对应的组件,必须全部出现在界面上,少了会报错,名字错了也会报错