npm 包 wj-tabs 使用教程

阅读时长 4 分钟读完

前言

在前端开发中,Tab 标签页的使用频率极高,大多数情况下需要手写或使用 UI 库中的组件,本文将介绍一款轻量级的 npm 包 wj-tabs,使用它可以方便快捷地实现 Tab 标签页组件的开发。

简介

wj-tabs 是一款 Vue.js 组件,支持动态添加和删除 Tab,可在 Tab 中自由切换,还可以使用 keep-alive 实现 Tab 缓存,适用于大多数业务场景中数据量不是很大的 Tab 切换页面。

安装

你可以使用 npm 安装 wj-tabs

快速入门

引入组件

基本用法

动态添加、删除 Tab

-- -------------------- ---- -------
------ ------- - 
  ------ -
    ------ -
      ------------ --
      -------- -----
    -
  --
  -------- -
    -------- -
      ------------ - -----
    --
    ----------- -
      ------------ - ------
    -
  -
-

缓存 Tab

API

wj-tabs

属性名 类型 必填 说明
v-model Number 当前激活 tab 的索引
transition String 切换动画的类名
type String 样式风格,可选值有 'card''border-card''noborder-card''line'

wj-tab-pane

属性名 类型 必填 说明
label String 标题
disabled Boolean 是否禁用
keep-alive Boolean 是否开启缓存

结语

wj-tabs 是一款非常适合快速开发 Tab 标签页组件的 npm 包,它是一个轻量级的 Vue.js 组件,拥有丰富的 API,可以满足大多数业务场景需求。感谢您阅读本文,希望对您有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600668e4d9381d61a3540a88

纠错
反馈