vue手风琴组件_Vue 2的Badger手风琴组件

Vue-Badger手风琴组件是专为Vue 2.0设计的,提供了一个轻量级且无障碍的手风琴功能。通过全局或局部安装,你可以轻松地在项目中实现这个组件。组件支持多种选项和方法,可在GitHub仓库中查看详细信息。使用时,记得添加slot参数,并可通过ref引用来访问其方法。
摘要由CSDN通过智能技术生成

vue手风琴组件

Vue-Badger手风琴 (vue-badger-accordion)

Badger-Accordion Component for Vue 2.0.

Vue 2.0的Badge-Accordion组件。

An accessible light weight, vanilla JavaScript accordion.

轻巧的香草JavaScript手风琴。

accordion

安装 (Installation)

安装套件 (Install package)

npm install vue-badger-accordion --save

建立 (Setup)

import {BadgerAccordion, BadgerAccordionItem} from 'vue-badger-accordion'
全球实施 (Implement globally)
Vue.component('BadgerAccordion', BadgerAccordion)
Vue.component('BadgerAccordionItem', BadgerAccordionItem)
本地实施 (Implement locally)
export default {
    components: {
        BadgerAccordion,
        BadgerAccordionItem
    }
}

(Example)

<badger-accordion>
    <badger-accordion-item>
        <template slot="header">First Accordion Header</template>    
        <template slot="content">First Accordion Content</template>  
    </badger-accordion-item>

    <badger-accordion-item>
        <template slot="header">Second Accordion Header</template>    
        <template slot="content">Second Accordion Content</template>  
    </badger-accordion-item>
</badger-accordion>

Note: You can replace the template-tag with all regular html-tags, just remember to add the slot-parameter.

注意:您可以使用所有常规html-tag替换template-tag,只需记住添加slot-parameter。

选件 (Options)

Options can be implemented by component property "option".

选项可以通过组件属性“选项”实现。

<badger-accordion :options="{...}">
    ...
</badger-accordion>

A list of available options could be found in the badger-accordion repository

可在-手风琴库中找到可用选项的列表

https://github.com/stuartjnelson/badger-accordion#options

https://github.com/stuartjnelson/badger-accordion#options

方法 (Methods)

All Methods of badger-accordion are also available. Just add a ref to you accordion and you can access them.

也可以使用所有的Methods手风琴方法。 只要向您的手风琴添加一个参考,您就可以访问它们。

<badger-accordion ref="myAccordion">
this.$refs.myAccordion.open(0);

翻译自: https://vuejsexamples.com/badger-accordion-component-for-vue-2/

vue手风琴组件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值