gpt4 book ai didi

grails - grails-remoteField/fieldValue我在做什么错?

转载 作者:行者123 更新时间:2023-12-02 14:55:16 29 4
gpt4 key购买 nike

以下代码列出了一些产品:

  • 列1包含productType名称
  • 列2包含productType id
  • 列3包含用户想要选择的数量
  • 和第4列与第3列重复,以查看发生了什么,这次使用id =“$ {i}”。

  • 当我显示此表时,第2列正确地具有productType的ID,如预期的那样。然后,我直接将$ {fieldValue(bean ...)}复制并粘贴到第3列中用于ID的内容中(现在几次!):-)

    当我使用第3列选择产品数量时,“id”不会 而不是传递给 Controller ​​(在参数中)。当我使用第4列时,“id” 会将传递给参数中的 Controller (根据需要/预期)。如果我将ID的第4列中的内容复制到第3列中,则第3列的工作方式与第4列相同。我看不到我犯的错误。谢谢。
    <table>
    <g:each in="${productTypeList}" status="i" var="productTypeInstance">
    <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">

    <td>${fieldValue(bean: productTypeInstance, field: "name")}</td>

    <td>${fieldValue(bean: productTypeInstance, field: "id")}</td>

    <td><g:remoteField style="font-family:monospace" name="addProduct" action="addProduct"
    id="${fieldValue(bean: productTypeInstance, field: "id")}" size="2"
    maxlength="2"/></td>
    <td><g:remoteField style="font-family:monospace" name="addProduct" action="addProduct"
    id="${i}" size="2"
    maxlength="2"/></td>

    </tr>
    </g:each>
    </table>

    最佳答案

    哦,开枪。它是fieldValue函数中“id”的引用。 IntelliJ过去常常指出这类错误,但最新版本11似乎没有。我猜想过分依赖IDE可能会惹上麻烦。将不得不向IntelliJ提交错误。

    关于grails - grails-remoteField/fieldValue我在做什么错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8513374/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com