我们有一个 Dev、QA 和 Prod 环境。除了 Pistolstar 在 QA 和 prod 中运行这一事实之外,这 3 个环境之间的 Notes、OS 等版本似乎没有差异。我仍在努力确认这一点。
在页面显示后,我遇到了第一次单击时按钮未触发的事件(我没有检查其他类型的事件)。Button 在 Dev 中工作得很好,但在 QA 中却不行。这是相同的代码。
Value: <xp:text escape="true" id="ValueField"></xp:text>
<xp:br></xp:br>
<xp:br></xp:br>
<xp:button value="Set Random Value" id="button1">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete">
<xp:this.action><![CDATA[# {javascript:getComponent("ValueField").setValue(@Random() * 100);}]]></xp:this.action>
</xp:eventHandler></xp:button>
如果在 QA 中再次按下按钮,则它会继续工作。每次在 Dev 中第一次工作。
有没有人见过类似的问题?