Accordion 折叠面板
通用参数
所有组件均支持class和style属性,class可以是vue变量也可以是字符串,style可以是字符串或者对象
注:如果是变量需要在class前面加冒号,例如 :class=”mv-button”
概述
Accordion 折叠面板,需要有 Panel共同完成
Accordion 支持 class 、style 、accordion等三个属性
Panel 支持 class 、 style 、 open 、 key等属性
如何使用
<template>
<div>
<Accordion>
<Panel>
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
<Panel>
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
</Accordion>
</div>
</template>
<script>
import { Accordion,Panel } from 'mvui';
export default {
components: {
Accordion,
Panel
},
data(){
return {
message: ''
}
}
}
</script>
API
Accordion Props
属性 | 说明 | 类型 | 默认值 | 可选值 |
---|---|---|---|---|
class | 选填,类名(可以设置icon) | String | - | 任意 |
style | 选填,内联样式,自由设置样式 | [String,Object] | - | 任意 |
accordion | 选填,是否显示手风琴效果 | Boolean | false | 任意 |
Accordion Slot
name 名称 | 说明 |
---|---|
Panel | 需要panel |
Panel Props
属性 | 说明 | 类型 | 默认值 | 可选值 | |
---|---|---|---|---|---|
class | 选填,类名(可以设置icon) | String | - | 任意 | |
style | 选填,内联样式,自由设置样式 | [String,Object] | - | 任意 | |
open | 必填,是否展开 | Boolean | false | true | false |
key | 必填,key标示的值 | String | - | 任意 |
Panel Slot
name 名称 | 说明 |
---|---|
title | title |
默认 | 内容 |
右侧示例代码
<template>
<div class="body-wrapper">
<Hometitle>Accordion</Hometitle>
<div class="wrapper-example wrapper-example-accordion">
<div class="wrapper-area">
<div class="wrapper-area-title">默认</div>
<div class="wrapper-area-content">
<Accordion>
<Panel>
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
<Panel>
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
</Accordion>
</div>
</div>
<div class="wrapper-area">
<div class="wrapper-area-title">accordion</div>
<div class="wrapper-area-content">
<Accordion accordion>
<Panel>
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
<Panel>
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
</Accordion>
</div>
</div>
<div class="wrapper-area">
<div class="wrapper-area-title">默认打开</div>
<div class="wrapper-area-content">
<Accordion accordion>
<Panel :open="true">
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
<Panel>
<div slot="title">测试啦啦啦</div>
她坦白了我们所虚伪的 她单纯了我们所复杂的
五年以来…
5年的等待,是个漫长也是耗损的过程。
看尽乐坛芭比娃娃的甜美面具,「性格」这两个字,似乎快要消失!
她的声音,她的个性,象徵著无可取代的高傲、独特的姿态,
这样一股充满灵魂的音乐、沉寂而刚苏醒的真声音,
是我们唯一相信且期待杨乃文的理由。
</Panel>
</Accordion>
</div>
</div>
</div>
</div>
</template>
<script>
import Hometitle from './common/hometitle.vue';
import {
Panel,
Accordion,
Button
} from 'mvui';
export default {
components: {
Hometitle,
Panel,
Accordion,
Button
},
data() {
return {
selected: true,
}
}
}
</script>
<style lang="less">
.wrapper-example-accordion .wrapper-area-content,.wrapper-example-accordion .wrapper-area{
background: transparent;
}
</style>