我们已经定制了decisioncenter.war文件,创建了新的选项卡和功能。在DC 8.9.2上测试时,一切正常。当迁移到DC 8.11.1时,备用小部件没有被创建,并且导致代码在API调用更新规则之前停止。我们已经删除了待机小部件,然后代码都工作正常,所以我们面临的唯一兼容性问题是这个小部件。
HTML中的声明:
<div data-dojo-attach-point="rateScheduleStandby"
data-dojo-type="dojox/widget/Standby"
data-dojo-props="target: 'rateScheduleTabSection'"></div>
在代码中调用时为空值:
什么可能导致待机小部件在8.9.2中工作时在8.11.1中未创建。我已经查看了IBM文档,但找不到关于这方面具体更改的任何信息。
1条答案
按热度按时间whitzsjs1#
我相信你的问题的答案是修改你的查询,在JS代码中搜索
params.target
而不是target
。我不能更具体,因为没有JS可以看。但是在你的开发工具中,params属性很明显包含一个目标,看起来就是你要找的那个。我经常使用Dojo,有时属性出现在params
中,有时出现在panel
中,有时出现在根级别。