Collapse support transition

This commit is contained in:
Aresn 2017-06-02 14:25:43 +08:00
parent 841cb1fe67
commit b80c48ffce

View file

@ -4,18 +4,21 @@
<Icon type="arrow-right-b"></Icon> <Icon type="arrow-right-b"></Icon>
<slot></slot> <slot></slot>
</div> </div>
<collapse-transition>
<div :class="contentClasses" v-show="isActive"> <div :class="contentClasses" v-show="isActive">
<div :class="boxClasses"><slot name="content"></slot></div> <div :class="boxClasses"><slot name="content"></slot></div>
</div> </div>
</collapse-transition>
</div> </div>
</template> </template>
<script> <script>
import Icon from '../icon/icon.vue'; import Icon from '../icon/icon.vue';
import CollapseTransition from '../base/collapse-transition';
const prefixCls = 'ivu-collapse'; const prefixCls = 'ivu-collapse';
export default { export default {
name: 'Panel', name: 'Panel',
components: { Icon }, components: { Icon, CollapseTransition },
props: { props: {
name: { name: {
type: String type: String