首页 > 编程语言 >手把手教你vue3-ts-uniapp-vite创建多端小程序-2 设置底部导航

手把手教你vue3-ts-uniapp-vite创建多端小程序-2 设置底部导航

时间:2023-09-03 15:55:34浏览次数:57  
标签:uniapp index navigationBarTitleText ts static vue3 path pages png

1.打开项目,打开pages.json ,设置底部导航栏。注意pages中的path和tabBar中list中的path要一致

{
	"pages": [ 
		{
			"path": "pages/index/index",
			"style": {
				"navigationBarTitleText": "首页"
			}
		},
        {
			"path": "pages/project/index",
			"style": {
				"navigationBarTitleText": "项目"
			}
		},
        {
			"path": "pages/delivery/index",
			"style": {
				"navigationBarTitleText": "送货"
			}
		},
       {
			"path": "pages/my/index",
			"style": {
				"navigationBarTitleText": "我的"
			}
		}
	],
  "tabBar": {
		"color": "#BBBAC7", 
		"selectedColor": "#2c2c2c", 
		"borderStyle": "black",
		"list": [{
				"pagePath": "pages/index/index",
				"iconPath": "static/home.png",
				"selectedIconPath": "static/home-active.png",
				"text": "首页"
			},
			{
				"pagePath": "pages/project/index",
				"iconPath": "static/customer.png",
				"selectedIconPath": "static/customer-active.png",
				"text": "项目"
			},
			{
				"pagePath": "pages/delivery/index",
				"iconPath": "static/business.png",
				"selectedIconPath": "static/business-active.png",
				"text": "送货"
			},
            {
				"pagePath": "pages/my/index",
				"iconPath": "static/my.png",
				"selectedIconPath": "static/my-active.png",
				"text": "我的"
			}
		]
	},
	"globalStyle": {
		"navigationBarTextStyle": "black",
		"navigationBarTitleText": "uni-app",
		"navigationBarBackgroundColor": "#F8F8F8",
		"backgroundColor": "#F8F8F8"
	}
}

 

标签:uniapp,index,navigationBarTitleText,ts,static,vue3,path,pages,png
From: https://www.cnblogs.com/sweetpitaya/p/17675055.html

相关文章

  • vue3入门_demo
    新建项目参考:Vuevscode创建vue项目流程【超详细】_vuevscode创建vue项目流程【超详细】_怎么用vscode写vue_一颗不甘坠落的流_一颗不甘坠落的流星的博客-CSDN博客项目结构:App.vue<template><Main></Main></template><script>importMainfrom"./components......
  • Java:SpringBoot整合SSE(Server-Sent Events)实现后端主动向前端推送数据
    SpringBoot整合SSE(Server-SentEvents)可以实现后端主动向前端推送数据目录核心代码完整代码参考文章核心代码依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>后端接收sse连接@Controller......
  • vue3中用户登陆会把用户跳转到登录页面,如何让用户登录完成后,跳回原来的页面上
    本地存储在Vue3中,你可以使用VueRouter和sessionStorage或localStorage来实现用户登录后跳回原来的页面。以下是一种常见的实现方式:在用户登录之前,记录当前页面的路由路径:在需要登录的页面组件中,在用户点击登录前,使用 this.$route.path 获取当前页面的路由路径,并将其存......
  • Ubuntu 20.04 LTS 安装Kubernetes 1.26
     1、环境配置(1)添加主机名称解析记录cat>/etc/hosts<<EOF192.168.44.200master01master01.bypass.cn192.168.44.201node01node01.bypass.cn192.168.44.202node02node02.bypass.cnEOF(2)禁止K8s使用虚拟内存swapoff-ased-ri's@(.*swap.*)@#\1@g'......
  • 使用requests和BeautifulSoup对北京市政百姓信件进行爬取
    forpageinrange(start_page,end_page+1):url=url.format(page)request=urllib.request.Request(url,headers=headers)response=urllib.request.urlopen(request)contents=response.read()#a标签中前一个是信......
  • uniapp项目实践总结(七)编写一个简单的应用页面
    之前自定义了顶部和底部导航栏,那接下来就写一个简单的二级页面,这个是出了导航页面之外经常用到的。目录结构模板样式方法示例结构一个普通页面的结构应该是如下所示:<!--html--><template><viewclass="list">列表内容</view></template><!--js--><scrip......
  • TS 项目加入 ESLint 进行代码检查
    安装依赖npminstalleslint@typescript-eslint/parser@typescript-eslint/eslint-plugin--save-deveslint:ESLint核心包。@typescript-eslint/parser:用于解析TypeScript代码。@typescript-eslint/eslint-plugin:包含一些针对TypeScript的ESLint规则。创建ES......
  • RTSP协议视频智能安防监控平台EasyNVR的录像播放及下载接口支持返回在线m3u8格式视频
    随着视频智能安防监控系统的普及,安防监控平台在各行各业的项目中得到了广泛应用。未来,AI智能将成为安防监控的主导方向。为了满足行业需求,TSINGSEE青犀视频不断提升现有产品的适应能力,进一步推动智能安防监控系统的发展。目前,EasyNVR作为TSINGSEE青犀视频开发的稳定可靠的智能安防......
  • java opencv读取rtsp
     要使用Java和OpenCV读取RTSP流,您需要使用JavaCV库。JavaCV是一个Java绑定库,它提供了与OpenCV的接口,使您可以在Java中方便地使用OpenCV的功能。以下是一个简单的Java程序,它使用JavaCV库从RTSP流中读取视频帧: importorg.bytedeco.javacv.*;publicclassRTSPReader{p......
  • portswigger——Response queue poisoning(响应队列中毒)_02
    响应队列中毒响应队列中毒是一种强大的请求走私攻击形式,它会导致前端服务器开始将响应从后端映射到错误的请求。实际上,这意味着同一前端/后端连接的所有用户都将获得针对其他人的持久响应。这是通过走私一个完整的请求来实现的,从而在前端服务器只期望一个响应时从后端引发两个响......