| 1 |
- import{c as t,o as a,A as o}from"./vendor.27122b45.js";const u={class:"markdown-body"},n=o('<h1>Tabbar 列表组件</h1><h3>介绍</h3><p>XXXXXX</p><h3>安装</h3><pre><code class="language-javascript">import { createApp } from 'vue';\nimport { Tabbar } from '@nutui/nutui';\n\nconst app = createApp();\napp.use(Tabbar);\n\n</code></pre><h2>代码示例</h2><h3>基础用法</h3><pre><code class="language-html"><nut-tabbar @tab-switch="tabSwitch">\n <nut-tabbar-item tab-title="首页" icon="home"></nut-tabbar-item>\n <nut-tabbar-item tab-title="分类" icon="category"></nut-tabbar-item>\n <nut-tabbar-item tab-title="发现" icon="find"></nut-tabbar-item>\n <nut-tabbar-item tab-title="购物车" icon="cart"></nut-tabbar-item>\n <nut-tabbar-item tab-title="我的" icon="my"></nut-tabbar-item>\n</nut-tabbar>\n</code></pre><pre><code class="language-javascript"> setup() {\n function tabSwitch(item: object, index: number) {\n console.log(item, index);\n }\n return {\n tabSwitch,\n };\n },\n</code></pre><h3>自定义选中</h3><pre><code class="language-html"><nut-tabbar v-model:show= active >\n <nut-tabbar-item tab-title="首页" icon="home" num="11"></nut-tabbar-item>\n <nut-tabbar-item tab-title="分类" icon="category"></nut-tabbar-item>\n <nut-tabbar-item tab-title="发现" icon="find"></nut-tabbar-item>\n <nut-tabbar-item tab-title="购物车" icon="cart" num="110"></nut-tabbar-item>\n <nut-tabbar-item tab-title="我的" icon="my"></nut-tabbar-item>\n</nut-tabbar>\n</code></pre><pre><code class="language-javascript"> setup() {\n const active = ref(2)\n return {\n active\n };\n },\n</code></pre><h3>徽标提示</h3><pre><code class="language-html"><nut-tabbar>\n <nut-tabbar-item tab-title="首页" icon="home" num="11"></nut-tabbar-item>\n <nut-tabbar-item tab-title="分类" icon="category"></nut-tabbar-item>\n <nut-tabbar-item tab-title="发现" icon="find"></nut-tabbar-item>\n <nut-tabbar-item tab-title="购物车" icon="cart" num="110"></nut-tabbar-item>\n <nut-tabbar-item tab-title="我的" icon="my"></nut-tabbar-item>\n</nut-tabbar>\n</code></pre><h3>自定义颜色</h3><pre><code class="language-html"><nut-tabbar unactiveColor="#7d7e80" activeColor="#1989fa">\n <nut-tabbar-item tab-title="首页" icon="home"></nut-tabbar-item>\n <nut-tabbar-item tab-title="分类" icon="category"></nut-tabbar-item>\n <nut-tabbar-item tab-title="发现" icon="find"></nut-tabbar-item>\n <nut-tabbar-item tab-title="购物车" icon="cart"></nut-tabbar-item>\n <nut-tabbar-item tab-title="我的" icon="my"></nut-tabbar-item>\n</nut-tabbar>\n</code></pre><h3>三个图标的标签栏</h3><pre><code class="language-html"><nut-tabbar unactiveColor="#7d7e80" activeColor="#1989fa">\n <nut-tabbar-item tab-title="首页" icon="home"></nut-tabbar-item>\n <nut-tabbar-item tab-title="分类" icon="category"></nut-tabbar-item>\n <nut-tabbar-item tab-title="发现" icon="find"></nut-tabbar-item>\n</nut-tabbar>\n</code></pre><h3>固定底部,可自由跳转</h3><pre><code class="language-html"><nut-tabbar unactiveColor="#7d7e80" activeColor="#1989fa">\n <nut-tabbar-item tab-title="首页" icon="home"></nut-tabbar-item>\n <nut-tabbar-item tab-title="分类" icon="category"></nut-tabbar-item>\n <nut-tabbar-item tab-title="发现" icon="find"></nut-tabbar-item>\n <nut-tabbar-item tab-title="购物车" href="https://m.jd.com" icon="cart"></nut-tabbar-item>\n <nut-tabbar-item tab-title="我的" icon="my"></nut-tabbar-item>\n</nut-tabbar>\n</code></pre><h3>Prop</h3><h3>nut-tabbar</h3><table><thead><tr><th>字段</th><th>说明</th><th>类型</th><th>默认值</th></tr></thead><tbody><tr><td>bottom</td><td>是否固定在页面底部</td><td>Booble</td><td>false</td></tr><tr><td>show</td><td>选中标签的索引值</td><td>number</td><td>0</td></tr><tr><td>unactive-color</td><td>icon未激活的颜色</td><td>string</td><td>#7d7e80</td></tr><tr><td>active-color</td><td>icon激活的颜色</td><td>string</td><td>#1989fa</td></tr></tbody></table><h3>tabbar-item</h3><table><thead><tr><th>字段</th><th>说明</th><th>类型</th><th>默认值</th></tr></thead><tbody><tr><td>tab-title</td><td>标签页的标题</td><td>String</td><td>–</td></tr><tr><td>icon</td><td>标签页显示的icon</td><td>String</td><td>–</td></tr><tr><td>href</td><td>标签页的跳转链接</td><td>String</td><td>–</td></tr><tr><td>num</td><td>页签右上角的数字角标,超出99之后为99+</td><td>Number</td><td>–</td></tr></tbody></table><h3>Event</h3><table><thead><tr><th>事件名称</th><th>说明</th><th>回调参数</th></tr></thead><tbody><tr><td>tabSwitch</td><td>切换页签时触发事件</td><td>点击的数据和索引值</td></tr></tbody></table>',27),e={expose:[],setup:o=>(o,e)=>(a(),t("div",u,[n]))};export default e;
|