对话标签元素
@astryxdesign/core v0.7.1 · ChatComposerTokenElement
属性
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
token | ChatComposerToken | — | 必填。要么是徽标配置 { value, label?, variant?, icon? },要么是自定义标签 { value, render }。value 就是草稿里序列化出来的内容。 |
标签本身是一个带 data-astryx-token、contenteditable="false" 的 span,所以它能挨着序列化的草稿放着,却不会被敲进去。徽标标签画的是一个 Badge;icon 可以填内置图形名(比如 check),也可以填 Iconify 的 id(比如 carbon:user)。自定义标签画的就是 render 返回的内容。