有没有大佬能看出我这块设置有啥问题吗,整个设置是要实现一个点击显示/隐藏三维模型的功能,我用这个js点击时只有前两次生效,两个参数分别是一个动态变动的参数和一个判断条件用的参数,页面上还添加了用来传递这两个参数的控件,js附下面 duchamp.getWidgetByName("sp_f1").setValue(sp_f1); duchamp.getWidgetByName("choose").setValue(choose); var fuyuanD_x = duchamp.getWidgetByName("sp_f1").getValue();//动态参数传参 if(len($sp_f1)=0,A1,NULL) var fuyuanD_x2 = duchamp.getWidgetByName("choose").getValue();//传递下拉框参数 setTimeout(function(){ if(fuyuanD_x == '室外监控' && fuyuanD_x2 == '1') {//当两个条件不是默认值时执行以下语句 duchamp.getWidgetByName("智慧楼宇").getMeshByName("室外监控系统").setVisible(true); } },1000) setTimeout(function(){ if(fuyuanD_x == null && fuyuanD_x2 == '0'){//当两个条件是默认值时执行以下语句 duchamp.getWidgetByName("智慧楼宇").getMeshByName("室外监控系统").setVisible(false); } },1000) |