ESkeleton 骨架屏
示例与代码
多组骨架、延迟显隐和加载内容
骨架屏
属性
属性说明取值与默认值
animatedbool启用骨架动画。
默认值
falsecontentalias内容插槽;直接在组件内部声明 QML 子对象。
默认值
别名:loadedContent.datacountint骨架实例数量或当前项目数量,具体含义由组件决定。
默认值
1enabledbool是否允许交互;false 时控件禁用。
默认值
trueheightreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitHeightloadingbool是否处于加载状态。
默认值
truerowsint文本行数或骨架行数。
默认值
3templateDelegateComponent自定义骨架模板的 Component 插槽;null 使用默认内容。 委托上下文见本页示例。
默认值
nullthrottlevar等待、节流或自动关闭时间,单位为毫秒;0 表示不延迟或不启用定时关闭。
毫秒数值或对象:
leading, trailing, initVal
默认值
0visiblebool是否显示组件。
默认值
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitWidthdisplayedLoadingbool只读经过延迟和节流处理的骨架加载状态。
默认值
由运行时计算