elm – HTML可选属性

如果containerClassName是一个可选的String,给定这个html

div
    [ class containerClassName ]
    []

我怎么能让它可选?

例如,如果containerClassName是“”,则省略该属性,以便生成的DOM不包含没有值的属性类.

解决方法

其中一个选项是使用Html.Attributes中的 classList函数,如果某个条件为True,则包含一个类:

div
    [ classList
        [ (containerClassName,not (String.isEmpty containerClassName))
        ]
    ]
    []

相关文章

HTML代码中要想改变字体颜色,常常需要使用CSS样式表。CSS是...
HTML代码如何让字体盖住图片呢?需要使用CSS的position属性及...
HTML代码字体设置 在HTML中,我们可以使用标签来设置网页中的...
在网页设计中,HTML代码的字体和字号选择是非常重要的一个环...
HTML(Hypertext Markup Language,超文本标记语言)是一种用...
外链是指在一个网页中添加一个指向其他网站的链接,用户可以...