nView tabs标签

nView tabs标签基本使用 此处是 nView 的 2 0 版本 Tabs 标签 uView 2 0 全面兼容 nvue 的 uni app 生态框架 uni app UI 框架 uviewui com template u tabs list list1 click click lt u tabs template

大家好,我是讯享网,很高兴认识大家。

 基本使用  此处是nView的2.0版本Tabs 标签 | uView 2.0 - 全面兼容 nvue 的 uni-app 生态框架 - uni-app UI 框架 (uviewui.com)

<template> <u-tabs :list="list1" @click="click"></u-tabs> </template> <script> export default { data() { return { list1: [{ name: '关注', }, { name: '推荐', }, { name: '电影' }, { name: '科技' }, { name: '音乐' }, { name: '美食' }, { name: '文化' }, { name: '财经' }, { name: '手工' }] } }, methods: { click(item) { console.log('item', item); } } } </script>

讯享网


讯享网

自己例子  修改后记得传的是对象还是数组里的数字

讯享网<view class="u-demo-block"> <text class="u-demo-block__title"> 待办事项 <text class="total" v-if="total !== null">({ 
  
    
  {total}})</text> </text> <view> <!-- <view class="u-demo-block__content" style="display: flex; padding: 8px;"> <view class="u-page__tag-item" v-for="(item, index) in radios" :key="index" > <u-tag :text="item.text" :plain="!item.checked" type="primary" :name="index" @click="radioClick" shape="circle" class="tag-item" > </u-tag> <view> <view> --> <u-tabs :list="radios" @click="radioClick"></u-tabs> </view> </view>

 radios: [{ click: true, name: "全部", value: "" }, { click: false, name: "案源登记", value: "01" }, { click: false, name: "案源分流", value: "02" }, { click: false, name: "案源接收", value: "03" }, { click: false, name: "案源核查", value: "04" }, { click: false, name: "案源决定", value: "05" }, { click: false, name: "案源执行", value: "06" }, { click: false, name: "案源归档", value: "07" } ], radioActive: { click: true, name: "全部", value: "" },
讯享网radioClick(i) { this.radioActive = i; this.list = []; this.pageNum = 1; this.todoList() }, //this.radioActive = [i]; // 待办 todoList() { this.getTodoLoading = true; todoList({ pageNum: this.pageNum, pageSize: this.pageSize, nodeId: this.radioActive.value }).then(response => { this.isOnLoad = false; this.getTodoLoading = false; this.total = response.total || 0 if (response.rows.length > 0) { this.pageNum++ this.list.push(...response.rows.map((d) => { if (d.processArr) { d.processArr = JSON.parse(d.processArr) } else { d.processArr = [] } return d })) } }) },

小讯
上一篇 2025-03-12 13:02
下一篇 2025-04-11 13:58

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/47867.html