gpt4 book ai didi

elixir - 在 Phoenix 模板中选择字段

转载 作者:行者123 更新时间:2023-12-03 18:11:57 26 4
gpt4 key购买 nike

我知道 Phoenix提供了一些不错的 Railsy 助手,可用于以下形式:

  • text_input
  • number_input
  • date_select
  • submit

  • 但我找不到 select领域。我一直在搜索 Phoenix Docs ,但找不到任何东西。

    所以我的问题是,有没有 Phoenix helper对于表单中的选择字段?

    最佳答案

    我应该一直在搜索 Phoenix.HTML 文档(感谢 José 指出这一点!)

    select的 helper 是:

    select(form, field, values, opts \\ [])



    例子:

    # Assuming form contains a User model
    select(form, :age, 0..120)
    #=> <select id="user_age" name="user[age]">
    # <option value="0">0</option>
    # ...
    # <option value="120">120</option>
    # </select>

    select(form, :role, ["Admin": "admin", "User": "user"])
    #=> <select id="user_role" name="user[role]">
    # <option value="admin">Admin</option>
    # <option value="user">User</option>
    # </select>

    select(form, :role, ["Admin": "admin", "User": "user"], prompt: "Choose your role")
    #=> <select id="user_role" name="user[role]">
    # <option value="">Choose your role</option>
    # <option value="admin">Admin</option>
    # <option value="user">User</option>
    # </select>

    关于elixir - 在 Phoenix 模板中选择字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30965352/

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