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自定义折叠展开菜单区域