Skip to main content

PicText 图文组合

何时使用​

  • 适合图形元素与文字组合展示的场景,例如:菜单项、头像、图像标题、折叠展开‧‧‧;
  • 适合设置各种水平、垂直图文组合方式。

代码演示​

默认垂直方式​

vertical demo

代码
<template>
<erPicText
iconPath="https://img.icons8.com/ios/452/plus-math.png"
title="新建"
@onAction="handleAction"
@onContextMenu="onContextMenu"
/>
<erPicText
disabled
iconPath="https://img.icons8.com/ios/452/plus-math.png"
title="新建"
/>
<erPicText
hasSubscript
iconPath="https://img.icons8.com/ios/452/plus-math.png"
title="新建"
/>
<erPicText
hasSubscript
iconPath="https://img.icons8.com/ios/452/plus-math.png"
/>
</template>

设置水平方式​

horizontal demo

代码
<template>
<erPicText
horizontal
iconPath="https://img.icons8.com/ios/452/plus-math.png"
title="新建"
@onAction="handleAction"
@onContextMenu="onContextMenu"
/>
<erPicText
horizontal
disabled
iconPath="https://img.icons8.com/ios/452/plus-math.png"
title="新建"
/>
<erPicText
horizontal
hasSubscript
iconPath="https://img.icons8.com/ios/452/plus-math.png"
title="新建"
/>
<erPicText
horizontal
hasSubscript
iconPath="https://img.icons8.com/ios/452/plus-math.png"
/>
<erPicText
horizontal
hasSubscript
title="新建"
/>
</template>

API​

Attributes​

属性名说明类型默认值
horizontalflex 主轴的方向是否垂直,使用 flex-direction: rowbooleanfalse
disabled是否禁用booleanfalse
hasSubscript是否显示折叠扩展下标booleanfalse
iconPath自定义前缀图标string—
title自定义文本内容string—
outStylePicText自定义组件最外层元素样式Object—
outStyleAction自定义包裹图文元素样式Object—
outStyleIcon自定义图形元素样式Object—
outStyleLable自定义文本元素样式Object—
outStyleArrow自定义折叠隐藏元素样式Object—

Events​

事件名说明类型
@onAction包裹图文元素的点击事件Function
@onContextMenu折叠菜单点击事件Function

Slots​

插槽名说明
customTitle自定义文本内容
customSubscript自定义折叠展开菜单区域