如何在寓言Elmish的下拉菜单中设置默认值?

时间:2019-06-05 12:58:09

标签: drop-down-menu f# default fable-f# elmish

我希望下拉菜单中有一个默认值,而不是可选择的选项之一(不是:DefaultValue“ 2”)。 应当类似于以下内容,但不适用于输入字段。

Input.Placeholder "Your name here" 

(我在Select中尝试了占位符,但没有用)

打开下拉菜单后,默认值应以灰色和斜体(或类似斜体)列出。我认识到我无法在选择菜单的选项属性内更改字体设置。

谢谢

Select.select
[ ]
[ select
    [
        //DefaultValue "2"
    ]
    [
        option [ Value "1" ] [ str "1" ]
        option [ Value "2"] [ str "2" ]
        option [ Value "3"] [ str "3" ]
    ]
]

1 个答案:

答案 0 :(得分:4)

尝试

Select.select
[ ]
[ select
    [ ]
    [
        option [ Value ""; Disabled true; Selected true ] [ str "Your name here" ]
        option [ Value "1" ] [ str "1" ]
        option [ Value "2"] [ str "2" ]
        option [ Value "3"] [ str "3" ]
    ]
]