mip-vd-tabs tab 切换组件

在网页中显示标签。标签页内元素较多时不建议使用,会影响页面性能。

标题 内容
类型 通用
支持布局 responsive, fixed-height, fill, container, fixed
所需脚本 https://c.mipcdn.com/static/v1/mip-vd-tabs/mip-vd-tabs.js

示例

一共支持5种样式

等分固定标签页

  1. <mip-vd-tabs>
  2. <section>
  3. <li>第一页</li>
  4. <li>第二页</li>
  5. <li>第三页</li>
  6. <li>第四页</li>
  7. </section>
  8. <div>内容1</div>
  9. <div>内容2</div>
  10. <div>内容3</div>
  11. <div>内容4</div>
  12. </mip-vd-tabs>

横滑标签页

  1. <mip-vd-tabs allow-scroll>
  2. <section>
  3. <li>第一季</li>
  4. <li>第二季</li>
  5. <li>第三季</li>
  6. <li>第四季</li>
  7. <li>第五季</li>
  8. <li>第六季更新至09</li>
  9. </section>
  10. <div>内容1</div>
  11. <div>内容2</div>
  12. <div>内容3</div>
  13. <div>内容4</div>
  14. <div>内容5</div>
  15. <div>内容6</div>
  16. </mip-vd-tabs>

带下拉按钮的横滑标签页

  1. <mip-vd-tabs allow-scroll toggle-more toggle-label="自定义文字">
  2. <section>
  3. <li>第一季</li>
  4. <li>第二季</li>
  5. <li>第三季</li>
  6. <li>第四季更新至09</li>
  7. </section>
  8. <div>内容1</div>
  9. <div>内容2</div>
  10. <div>内容3</div>
  11. <div>内容4</div>
  12. </mip-vd-tabs>

底部标签页

  1. <mip-vd-tabs allow-scroll type="bottom" current="3">
  2. <div>内容1</div>
  3. <div>内容2</div>
  4. <div>内容3</div>
  5. <div>内容4</div>
  6. <section>
  7. <li>第一季</li>
  8. <li>第二季</li>
  9. <li>第三季</li>
  10. <li>第四季更新至09</li>
  11. </section>
  12. </mip-vd-tabs>

剧情展开标签页

  1. <mip-vd-tabs
  2. type="episode"
  3. toggle-more
  4. toggle-label="老九门剧情选集"
  5. allow-scroll
  6. total="23"
  7. current="11"
  8. text-tpl="看第{{x}}集"
  9. link-tpl="https://www.baidu.com/s?wd=老九门第{{x}}集">
  10. </mip-vd-tabs>

属性

type

说明:一共有三种特型,bottom(底部选项卡),episode(剧情选项卡),不填则为默认特型
必填项:否

allow-scroll

说明:允许滑动
必填项:否

toggle-more

说明:是否显示下拉按钮。前置依赖于 allow-scroll 属性
必填项:否

toggle-label

说明:下拉说明文字。前置依赖于 toggle-more 属性
必填项:否

current

说明:当前已选标签页, 从 0 开始计数(current="3" 表示第 4 个标签页)。当 type="episode" 时,表示当前剧集,从 1 开始计数(current="4" 表示第 4 集),默认为 1
必填项:否

total

说明:剧集总数。前置依赖于 type="episode",并且当 type="episode" 为必填
必填项:否

page-size

说明:每页显示剧集数。前置依赖于 type="episode",默认为 50
必填项:否

text-tpl

说明:显示在标签页上的剧集文案,”第 {{x}} 集”里的” {{x}} “将被替换成表示集数的数字。前置依赖于 type="episode"
必填项:否

说明:标签页和下拉菜单里的剧集跳转链接, 链接里的 “{{x}}” 将被替换成表示集数的数字 前置依赖于 type="episode",当 type="episode" 为必填
必填项:否

head-title

说明:标签页和下拉菜单里的剧集跳转新页面的头部标题。前置依赖于 type="episode",当 type="episode" 为必填
必填项:否