Elm 如何将Int转换为Html

Elm 如何将Int转换为Html,elm,Elm,我正在编写一个处理和显示吉他和弦的小程序 但我陷入了困境:我不知道如何将Int值转换成Html 我的小渲染函数类似于: renderGuitarString : GuitarString -> Html Msg renderGuitarString guitarString = div [ class "string" ] --here I don't know what to do 以及: 仅就完整图片而言,我的类型和我的型号: type alias GuitarStrin

我正在编写一个处理和显示吉他和弦的小程序

但我陷入了困境:我不知道如何将Int值转换成Html


我的小渲染函数类似于:

renderGuitarString : GuitarString -> Html Msg
renderGuitarString guitarString =
    div [ class "string" ] --here I don't know what to do
以及:


仅就完整图片而言,我的类型和我的型号

type alias GuitarString =
{   number : Int
,   frets : List Fret
}
以及:

以及:


我想将Fret数字值转换为真正的Html


谢谢你的帮助

更新:这在Elm 0.19中不起作用,请改用

您可以使用
Html.text
来显示字符串,但问题是整数不是字符串,因此必须使用
toString
。例如:

renderGuitarStringNum:Int->Html消息
renderGuitarStringNum=
文本(toString num)

您也可以将其渲染为

renderGuitarStringNum = toString >> text


renderGuitarStringNum=text对于我来说,toString不起作用,可能已经过时了。但是String.fromInt做了

对于elm 19,我可以确认前面的答案不再有效,现在这应该是可接受的答案
type alias Fret =
    {   number : Int
    ,   tone : ( String, Int )
    }
type alias Model =
    {   guitarStrings : List GuitarString
    }
renderGuitarStringNum = toString >> text
renderGuitarStringNum = text << toString