【问题标题】:Elm type alias with default values具有默认值的 Elm 类型别名
【发布时间】:2018-05-06 08:08:58
【问题描述】:

我有一个“块”类型别名。

type alias Block = {x:Int, y:Int, color:String}

是否可以为 x、y 和颜色设置默认值?例如,我希望 x 和 y 默认为 0,颜色为“蓝色”。

【问题讨论】:

    标签: elm


    【解决方案1】:

    您不能像在命令式语言中通常那样拥有默认值,但这不是问题,因为您可以轻松定义一个设置所需默认值的函数:

    defaultBlock : Block
    defaultBlock = { x = 0, y = 0, color = "blue" }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-03
      • 1970-01-01
      • 1970-01-01
      • 2018-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-09
      相关资源
      最近更新 更多