【Vue3+Ts project】 vant4组件 标签页 实现 tab标签栏吸顶效果

未实现前

<van-tabs >
       <van-tab title="标签 1">
         <p v-for="item in 100">{{ item }}</p>
       </van-tab>
      <van-tab title="标签 2">内容 2</van-tab>
       <van-tab title="标签 3">内容 3</van-tab>
       <van-tab title="标签 4">内容 4</van-tab>
</van-tabs>

 

实现后

给van-tabs添加 sticky 即可实现

   <van-tabs sticky>
                <van-tab title="标签 1">
                    <p v-for="item in 100">{{ item }}</p>
                </van-tab>
                <van-tab title="标签 2">内容 2</van-tab>
                <van-tab title="标签 3">内容 3</van-tab>
                <van-tab title="标签 4">内容 4</van-tab>
</van-tabs>

 


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue3和TypeScript结合使用非常方便。你可以使用Vue3的官方脚手架Vue CLI来创建一个Vue3项目,并选择TypeScript作为项目的语言。 首先,确保你已经安装了Vue CLI。然后,通过运行以下命令来创建一个新的Vue3项目: ``` vue create my-project ``` 在创建项目的过程中,你会被提示选择一些配置选项。当你被要求选择预设时,选择"Manually select features"(手动选择特性),然后按下回车。 接下来,勾选以下选项: - Choose Vue version(选择Vue版本):选择3.x(Preview) - Choose a version of TypeScript(选择TypeScript版本):选择最新的版本 - Choose a CSS pre-processor(选择CSS预处理器):根据你的需要选择一个选项 之后,按下回车并等待项目创建完成。 一旦项目创建完成,你可以使用Vant UI库来构建你的用户界面。首先,安装Vant: ``` npm install vant ``` 然后,在项目的入口文件(通常是`main.ts`)中引入Vant: ```typescript import { createApp } from 'vue'; import 'vant/lib/index.css'; import vant from 'vant'; import App from './App.vue'; const app = createApp(App); app.use(vant); app.mount('#app'); ``` 现在,你可以在你的Vue组件中使用Vant提供的组件了。例如,在一个组件中使用一个按钮: ```vue <template> <van-button type="primary">按钮</van-button> </template> <script> import { defineComponent } from 'vue'; export default defineComponent({ // 组件的其他选项 }); </script> <style> /* 组件的样式 */ </style> ``` 这样,你就可以在Vue3中使用TypeScript和Vant开发你的应用程序了。希望对你有所帮助!如果你有更多的问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值