gpt4 book ai didi

Elm:在 HTML 选择中保留值的类型?

转载 作者:行者123 更新时间:2023-12-04 17:07:36 24 4
gpt4 key购买 nike

在 AngularJS 中,ng-options让我们指定一个包含任何值的数组,而不仅仅是字符串,同时保留类型。例如,我可能会创建一个 HTML select使用 ng-options在整数数组上。当一个选项被选中时,整数值被放入模型中——不需要字符串到整数的转换。

在 Elm 中,一个选项的 value属性只接受一个字符串,因此 selectonInput事件发回一个字符串。然后我必须手动将其转换为 int。

Elm 是否有任何等效于 AngularJS 的 ng-options ?或者任何方式使用 select具有任意的,甚至是非标量的值?

最佳答案

真的没有办法做到这一点。您将不得不从字符串解析为您想要的类型并返回。你可以包装一个 <select>Prism基于 API。

给我几个小时,我会在下类后为此写一个小图书馆......:D

编辑:

套餐 - http://package.elm-lang.org/packages/toastal/select-prism/latest

博客帖子 - https://toast.al/posts/2017-01-13-playing-with-prisms-for-the-not-so-isomorphic.html

关于Elm:在 HTML 选择中保留值的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41642142/

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