1
0
forked from x/icebergs
This commit is contained in:
IT 老营长 @云轩领航-创始人 2023-07-07 16:35:02 +08:00
parent 2dbf032e02
commit d616744c2b

View File

@ -98,8 +98,7 @@ func (m *Message) OptionTemplate() string {
add := func(pre, key string) {
kit.If(m.Option(key), func() { res = append(res, kit.Format(`%s%s=%q`, pre, key, html.EscapeString(m.Option(key)))) })
}
kit.For(kit.Split("type,name,text"), func(k string) { add("data-", k) })
kit.For(m.Optionv(mdb.EXTRA), func(k string, v string) { kit.If(!strings.Contains(k, "-"), func() { add("data-", k) }) })
kit.For(kit.Split("type,name,text,meta"), func(k string) { add("data-", k) })
kit.For(kit.Split(ctx.STYLE), func(k string) { add("", k) })
return kit.Join(res, lex.SP)
}