位置: IT常识 - 正文

uniapp+uView自定义底部tabBer(uniapp自定义组件模式)

编辑:rootadmin
uniapp+uView自定义底部tabBer

推荐整理分享uniapp+uView自定义底部tabBer(uniapp自定义组件模式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uniapp引用uview,uniapp使用uview,uni-app自定义组件,uniapp自定义组件模式,uniapp自定义picker,uniapp自定义组件模式,uni-app自定义组件,uniapp使用uview,内容如对您有帮助,希望把文章链接给更多的朋友!

HBuilderX和微信开发工具联合开发小程序

一,安装uView2

1.uView安装

2.查看官方文档uView配置

 二,

1.现在pages文件新建四个vue页面

uniapp+uView自定义底部tabBer(uniapp自定义组件模式)

2.在pages.json配置导航栏,因为要在微信开发者工具运行,要配置custom

"tabBar": {"custom": true,"list": [{"pagePath": "pages/index/index","text": "首页"},{"pagePath": "pages/categry/categry","text": "分类"},{"pagePath": "pages/car/car","text": "购物车"},{"pagePath": "pages/user/user","text": "用户"}]},

3.在项目根目录新建文件夹存放自定义组件index.vue并引入

custom-tab-bar

 5.在uView复制需要的tabber代码,这里我用的是--固定在底部(固定在屏幕最下方)

<u-tabbar:value="value6"@change="name => value6 = name":fixed="true":placeholder="true":safeAreaInsetBottom="true"><u-tabbar-item text="首页" icon="home" ></u-tabbar-item><u-tabbar-item text="放映厅" icon="photo" ></u-tabbar-item><u-tabbar-item text="直播" icon="play-right" ></u-tabbar-item><u-tabbar-item text="我的" icon="account" ></u-tabbar-item></u-tabbar><!-- data -->value6: 0,

 6.这是还是原生的tabber,需要到App.vue的onLaunch周期添加--uni.hideTabBar()--隐藏原生的tabber

onLaunch: function() {console.log('App Launch')uni.hideTabBar()}

7.此时tabber点击但不跳转,将当前高亮的值存入vuex,新建一个vuex。按照步骤新建store/index.js -

// 页面路径:store/index.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex);//vue的插件机制//Vuex.Store 构造器选项const store = new Vuex.Store({state:{//存放状态"username":"foo","age":18}})export default store

在 main.js 中导入文件。

// 页面路径:main.jsimport Vue from 'vue'import App from './App'import store from './store'Vue.prototype.$store = store// 把 store 对象提供给 “store” 选项,这可以把 store 的实例注入所有的子组件const app = new Vue({store,...App})app.$mount()

阅读uView可知在@change绑定事件中获取到当前高亮索引,然后将active存入state,  在组件通过this.store.state获取active

8.页面刷新时页面位置不变,高亮位置对应vuex的active,用uni.setStorage存储,在beforeupdata前的勾子用uni.getStorage获取,实现页面刷新时页面与tabber高亮位置对应

本文链接地址:https://www.jiuchutong.com/zhishi/283294.html 转载请保留说明!

上一篇:不可以运行的Linux命令:破坏系统(不能运行windows10的设备有哪些)

下一篇:kenserv.exe是什么进程 有什么作用 kenserv进程查询(keyemain.exe是什么)

  • 支付宝禁止陌生人转账在哪(支付宝禁止陌生人发消息)

    支付宝禁止陌生人转账在哪(支付宝禁止陌生人发消息)

  • 苹果手机怎么显示实时流量数据(苹果手机怎么显示sim卡联系人)

    苹果手机怎么显示实时流量数据(苹果手机怎么显示sim卡联系人)

  • 爱奇艺随刻版下载的视频在哪个文件夹(爱奇艺随刻版下载)

    爱奇艺随刻版下载的视频在哪个文件夹(爱奇艺随刻版下载)

  • 苹果xr多少寸(苹果xr多少寸屏幕是多少厘米)

    苹果xr多少寸(苹果xr多少寸屏幕是多少厘米)

  • 开飞行模式能用wifi吗(开飞行模式能用流量吗)

    开飞行模式能用wifi吗(开飞行模式能用流量吗)

  • 怎样查看抖音私信(怎样查看抖音私密账号作品)

    怎样查看抖音私信(怎样查看抖音私密账号作品)

  • 同时发布视频在抖音快手上有影响吗

    同时发布视频在抖音快手上有影响吗

  • 2020改微信号怎么改第二次(微信号想改一下怎么改)

    2020改微信号怎么改第二次(微信号想改一下怎么改)

  • 苹果6长度是几厘米(苹果6多少长度)

    苹果6长度是几厘米(苹果6多少长度)

  • hm370芯片组是高端的吗(hm370芯片组可以超频吗)

    hm370芯片组是高端的吗(hm370芯片组可以超频吗)

  • 小爱音箱一直插电会烧坏吗(小爱音箱一直插电发热)

    小爱音箱一直插电会烧坏吗(小爱音箱一直插电发热)

  • 为什么一直是连接资源中(为什么一直连的wifi连不上)

    为什么一直是连接资源中(为什么一直连的wifi连不上)

  • 两个微信可以下载吗(两个微信下什么软件)

    两个微信可以下载吗(两个微信下什么软件)

  • 为什么抢不了红包(为什么抢不了红包和福袋)

    为什么抢不了红包(为什么抢不了红包和福袋)

  • 显示屏包括tp吗(显示屏包括内外屏幕么)

    显示屏包括tp吗(显示屏包括内外屏幕么)

  • 苹果xr卡槽哪个是主卡(苹果xr卡槽哪个放电信好)

    苹果xr卡槽哪个是主卡(苹果xr卡槽哪个放电信好)

  • 华为nova6第一次充电充多久(华为nova6se第一次充电充多长时间)

    华为nova6第一次充电充多久(华为nova6se第一次充电充多长时间)

  • 火山怎么退出公会(如何退出火山)

    火山怎么退出公会(如何退出火山)

  • 如何更改网页显示字体大小(更改网页设置)

    如何更改网页显示字体大小(更改网页设置)

  • window7截图工具在哪(win7截图快捷键)

    window7截图工具在哪(win7截图快捷键)

  • vivox23屏幕分辨率设置(vivo x23的分辨率)

    vivox23屏幕分辨率设置(vivo x23的分辨率)

  • 苹果手机怎么看像素(苹果手机怎么看自己的手机号码)

    苹果手机怎么看像素(苹果手机怎么看自己的手机号码)

  • 手机应用搬家到sd卡(手机应用搬家到内存卡)

    手机应用搬家到sd卡(手机应用搬家到内存卡)

  • Linux系统开机黑屏提示kernel panic该怎么办?(linux系统开机黑屏怎么办)

    Linux系统开机黑屏提示kernel panic该怎么办?(linux系统开机黑屏怎么办)

  • 详解Linux系统中的usr目录(linux系统的)

    详解Linux系统中的usr目录(linux系统的)

  • 潘塔纳尔湿地的风信子金刚鹦鹉,巴西 (© David Pattyn/Minden Pictures)(潘塔纳尔湿地的主要成因)

    潘塔纳尔湿地的风信子金刚鹦鹉,巴西 (© David Pattyn/Minden Pictures)(潘塔纳尔湿地的主要成因)

  • 所得税没有计提怎么做账
  • 固定资产的确认条件包括
  • 减免所得税额怎么做分录
  • 小规模纳税人利润如何缴税
  • 应税项目和非应税项目起征点一样吗
  • 售后回购确认为租赁的
  • 营改增后纳税人可以使用的发票种类有
  • 如何查询对方是不是一般纳税人
  • 会计核算是否健全 填错了有影响吗
  • 内部交易和内部往来是什么意思
  • 退回以前年度工资怎么做账
  • 如何查询一个公司的资质情况
  • 申报查询里面找不到才申报的个税
  • 实际收到股票股利的分录
  • 集团公司收到的发票
  • 开票系统年费怎么缴纳
  • 幼儿园收取生活费通知
  • 联营商品如何做账
  • 国税注销了地税没注销现在经营异常
  • 企业个人所得税逾期未申报怎么办
  • 货物运输企业纳税多少
  • 电话宽带是什么意思
  • 税务稽查的四个环节
  • 利润分配可以用现金吗
  • 收到股息红利免征增值税
  • 收到委托代销清单的会计分录
  • 以前年度利润和当年净利润
  • 专门从事股权投资的合伙企业投资收益 个人所得税
  • 企业所得税季度申报表A类
  • 原材料生产产生的费用
  • windowsserver2003设置用户密码
  • 货物质量赔偿需要改变收入吗合法吗
  • 政府补助计量的基础是
  • linux yum update
  • remupd.exe - remupd是什么进程 有什么用
  • 怎么将电脑硬盘做成移动硬盘
  • 固定资产原值,净值,价值的区别
  • 缴纳季度企业所得税比例
  • 价值高的备件算固定资产吗
  • 保险赔款的会计分录
  • composer安装不知道这样的主机
  • div css页面布局
  • 文本超出单元格
  • ifconfig命令配置地址
  • 帝国cms是基于什么的
  • 记账凭证后面附发票吗
  • 应交税费借方属于什么科目
  • 购进销售农产品正常损耗怎么算
  • 业务招待费计入其他业务成本
  • 会计人员未参加继续教育
  • 无票收入不走对公账户
  • 员工食堂买菜怎么写分录
  • 建筑劳务企业应发民工工资年终未发是否进行纳税调整
  • 增值税申报表中期初未缴税额指什么
  • 合并资产负债表少数股东权益怎么计算
  • 制造费用需要本年累计吗
  • 成本核算的内容有哪几个方面
  • 商品流通企业如何控成本
  • sqlserver数据库事物日志已满
  • win7旗舰版系统重装
  • win8系统怎么设置密码
  • windows xp设置屏保密码
  • windows开机显示正在清理
  • ubuntu系统电脑开机键盘亮 屏幕不亮
  • win10教育版如何恢复出厂设置
  • windows8.1开机
  • windows聚焦失效
  • win7系统怎么启用本地连接
  • opengles版本过低怎么办
  • react-redux用法
  • nodejs 视频切片
  • unity平移场景视图怎样操作?
  • javascript延迟执行
  • shell脚本中执行命令语句
  • nodemodules拷贝到其他目录
  • 用shell脚本创建用户
  • 如何用jquery
  • 狠抓组织收入工作
  • 红字发票税务局不愿意退税怎么处理
  • 中国最早和谁签订自由贸易
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设