Step add title & content slot
This commit is contained in:
parent
f64de47872
commit
c704113d0d
2 changed files with 9 additions and 5 deletions
|
@ -1,7 +1,11 @@
|
||||||
<template>
|
<template>
|
||||||
<div style="border: 1px solid #ccc;">
|
<div style="border: 1px solid #ccc;">
|
||||||
<Steps :current="1">
|
<Steps :current="1">
|
||||||
<Step title="已完成" content="这里是该步骤的描述信息"></Step>
|
<Step title="已完成">
|
||||||
|
<div slot="content">
|
||||||
|
这里是该步骤的描述信息
|
||||||
|
</div>
|
||||||
|
</Step>
|
||||||
<Step title="进行中" content="这里是该步骤的描述信息"></Step>
|
<Step title="进行中" content="这里是该步骤的描述信息"></Step>
|
||||||
<Step title="待进行" content="这里是该步骤的描述信息"></Step>
|
<Step title="待进行" content="这里是该步骤的描述信息"></Step>
|
||||||
<Step title="待进行" content="这里是该步骤的描述信息"></Step>
|
<Step title="待进行" content="这里是该步骤的描述信息"></Step>
|
||||||
|
|
|
@ -8,10 +8,10 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div :class="[prefixCls + '-main']">
|
<div :class="[prefixCls + '-main']">
|
||||||
<div :class="[prefixCls + '-title']">{{ title }}</div>
|
<div :class="[prefixCls + '-title']"><slot name="title">{{ title }}</slot></div>
|
||||||
<slot>
|
<div :class="[prefixCls + '-content']" v-if="content || $slots.content">
|
||||||
<div v-if="content" :class="[prefixCls + '-content']">{{ content }}</div>
|
<slot name="content">{{ content }}</slot>
|
||||||
</slot>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
Loading…
Add table
Reference in a new issue