如何使用Elm和elm-mdl为输入分配id?

时间:2016-12-05 23:53:00

标签: elm material-design-lite

有没有办法使用elm-mdl为输入(如id)分配Textfield?我尝试了以下内容:

Textfield.render Mdl [0] model.mdl
  [ Material.Options.id "my-id" ]

问题在于将my-id指定为包裹id的{​​{1}}:

<div>

我需要让实际的<div id="my-id" class="mdl-js-textfield mdl-textfield"> <input class="mdl-textfield__input" type="text" style="outline: none;"> </div> 拥有input

2 个答案:

答案 0 :(得分:1)

这是迈克尔·康姆斯在他的榆树上做出的回答。我完全忽略了package API docs for Material.Options中的Options.inner

Textfield.render Mdl [0] model.mdl
  [ Options.inner
    [ Options.id "my-id" ]
  ]

答案 1 :(得分:0)

根据他们的文档,您可以使用Material.Option.attribute

试试这个:

hobby.value