【发布时间】:2020-01-01 05:10:38
【问题描述】:
在 kotlinx.html 文档中,它谈到构建“小部件”(其中小部件只是 html dsl 的一部分),如下所示:
@HtmlTagMarker
fun FlowContent.widget(body: FlowContent.() -> Unit) {
div { body() }
}
如果您不想将其包装在正文中,您将如何将其转换为 html?很清楚您将如何将其包裹在其他东西中:
createHTML().body {
widget { +"stuff" }
}
得到你
<body>
<div>stuff</div>
</body>
但是,什么是直接获取 <div>stuff</div> 而不将其包装在某些东西中的正确方法?
【问题讨论】:
标签: kotlinx-html