茄总 开发文档

文档 / 组件总览

打开 Markdown

组件总览

platform.ui 提供与主站一致的界面组件。组件返回 DOM 节点,可以组合、修改属性和注册事件。除 toast 与 dialog 会立即添加到应用文档外,其它组件需要加入 root 或其它容器后才会显示。

分类方法文档
布局与文字page、stack、card、header、section、divider、title、hint、muted、empty布局与文字
表单field、input、textarea、select、checkbox、switch表单控件
交互与导航button、list、row、tabs、tag交互与导航
状态反馈toast、dialog、loading状态反馈
展示image、avatar、stat、mark图片与数据展示
高级界面segment、datePicker、calendar、chart、skeleton、emptyState、menu、drawer高级界面

组合组件

children 接受节点、字符串或由它们组成的数组;null 和 undefined 会被忽略。返回节点不是虚拟 DOM,重复使用同一个节点会移动它,而不会复制它。

需要额外布局时,可以使用 document.createElement 和宿主的 lo-* 类,样式遵循设计规范。当前仍没有富文本、地图或虚拟列表组件。