uView tab切换组件 吸顶
使用 u-tab切换组件 ,安装 uview 不再多赘述;直接看tab的基础配置:
1.tabs标签的切换,需要绑定current
值,在change
事件回调中可以得到index
,将其赋值给current
即可。
2.通过list
参数配置,该参数要求为数组,元素为对象,对象要有name
属性
-
<u-tabs :list="list"
-
:is-scroll="false"
-
:current="current"
-
bar-width="50"
-
active-color="#4D6FE5"
-
@change="change"
-
></u-tabs>
除了上面两个其他配置都是样式配置
还有我们需要 change 方法,去切换数据和组件显示
定义好data,最好 current 和 查询条件的 type 分开,不要使用同一个字段,可能我们在下拉,上拉操作时会有一些逻辑错误
-
-
list: [
-
{name: "所有"},
-
{name: "看过"},
-
{name: "沟通过"}
-
],
-
current: 0,
-
query: {pageNum:1,pageSize:10,type:0}
定义html
-
-
<view v-if="current == 0"> <index :list='list'></index></view>
-
<view v-if="current == 1"><looked :list='list'></looked></view>
-
<view v-if="current == 2"><communication :list='list'></communication></view>
js切换方法:
-
change(index) {
-
this.current = index;
-
this.getList()
-
}
方法中的getList中的逻辑 , 给query 中的type 赋值 = current,再去进行查询
如果需要吸顶的话: u-sticky
使用slot
,将需要吸顶的内容放在Sticky
组件中即可,slot
中只能有一个根元素
-
<u-sticky>
-
<!-- 只能有一个根元素 -->
-
<view class="sticky">
-
</view>
-
</u-sticky>
将 view替换,再自己按照需求调试即可
参考文档:介绍 | uView - 多平台快速开发的UI框架 - uni-app UI框架 (gitee.io)
这篇好文章是转载于:编程之路
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 编程之路
- 本文地址: /boutique/detail/tanhghaghb
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13