<textbox id="nextTitleTextbox" readonly="true" value="@bind(ivm.inventory.successorTitleName)" />
<button id="nextTitleButton" label="..." mold="trendy" onClick="@command('chooseFormerOrSuccessor', isFormer = false)"/>
<a id="nextTitleHrefView" href="/inventory_new.do?method=edit&docUID=${ivm.inventory.successorTitleName}">view</a>
<a id="nextTitleHrefHistory" href="javascript:showRenamingHistory(${ivm.inventory.successorTitleName},${ivm.inventory.successorTitleName})">history</a>
问题出在“a”标签中。文本框和按钮工作正常,但“a”标签中的链接不会从绑定中捕获信息,所以那里的链接看起来像/inventory_new.do?method=edit&docUID=
. 我真的不明白这里出了什么问题,因为我尝试了很多组合并且类似的东西正在其他页面上工作。此绑定中的错误在哪里?
我什至尝试从 zscript 中放入字符串
<zscript>
String successorTitleHref = "/inventory_new.do?method=edit&docUID=" + ivm.inventory.successorTitleName;
</zscript>
但有异常:
Typed variable declaration : Class or variable not found: ivm.inventory.replacementTitleName.
此外,它还支持位于单独文件中的控件,并且每个控件都添加了使用指令。