不加延时
_g().parameterEl.getWidgetByName("commit").setVisible(true);//这样看一下
this.options.form.getWidgetByName("commit").setVisible(true);
加延时,以下三句可以分别测试看,功能一样,只是应用的范围不一样
setTimeout(function() {
_g().parameterEl.getWidgetByName("commit").setVisible(true);
this.options.form.getWidgetByName("commit").setVisible(true);
_g().getWidgetByName("commit").setVisible(true);
},1000)
你参考测试看一下,因为没有截图也没有文件。只有猜测了。