【uni-app】

准备工作

1.下载hbuilder,插件使用Vue3的uni-app项目

2.需要安装编译器

3.下载微信开发者工具

4.点击运行->微信开发者工具

5.打开微信开发者工具的服务端口

效果图

page.json(添加路由,修改底层导航栏,背景色)

添加路由

复制代码
"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
		{
			"path": "pages/index/index",
			"style": {
				"navigationBarTitleText": "首页"
			}
		}
	    ,{
            "path" : "pages/my/my",
            "style" :                                                                                    
            {
                "navigationBarTitleText": "我的"
            }
            
        }
    ]

修改背景颜色

复制代码
"globalStyle": {
		"navigationBarTextStyle": "black",
		"navigationBarTitleText": "uni-app",
		"navigationBarBackgroundColor": "#F8F8F8",
		"backgroundColor": "#F8F8F8"
	}

添加导航栏(至少两个)

复制代码
"tabBar": {
		"list": [
			{
				"pagePath": "pages/index/index","text": "首页"
			},{
				"pagePath": "pages/my/my","text": "我的"
			}
		]
	},

manifest.json(添加AppID)

添加AppID

轮播图实现

复制代码
<template>
	<swiper class="banner" indicator-dots circular :autoplay="false">
		<swiper-item v-for="item in pictures" :key="item.id">
			<image @tap="onPreviewImage(item.url)" :src="item.url"></image>
		</swiper-item>
	</swiper>
</template>

<script>
	export default {
		data() {
			return {
				title: 'Hello',
				pictures: [
				{id: '1',url: "../../static/uploads/goods_preview_1.jpg"}, 
				{id: '2',url: "../../static/uploads/goods_preview_2.jpg"}, 
				{id: '3',url: "../../static/uploads/goods_preview_3.jpg"}, 
				{id: '4',url: "../../static/uploads/goods_preview_4.jpg"}, 
				{id: '5',url: "../../static/uploads/goods_preview_5.jpg"},
				]
			}
		},
		onLoad() {

		},
		methods: {
onPreviewImage(url){
	console(url)
}
		}
	}
</script>

<style>
	.banner,.banner image{
		width: 750rpx;height: 750rpx;
	}
	.content {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	.logo {
		height: 200rpx;
		width: 200rpx;
		margin-top: 200rpx;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 50rpx;
	}

	.text-area {
		display: flex;
		justify-content: center;
	}

	.title {
		font-size: 36rpx;
		color: #8f8f94;
	}
</style>
相关推荐
小恒恒9 小时前
2025 Vibe Coding 有感
前端·uni-app·trae
一颗小青松11 小时前
uniapp使用uni-im
uni-app
2501_9160074714 小时前
iPhone APP 性能测试怎么做,除了Instruments还有什么工具?
android·ios·小程序·https·uni-app·iphone·webview
2501_9151063214 小时前
Windows 环境下有哪些可用的 iOS 上架工具, iOS 上架工具的使用方式
android·ios·小程序·https·uni-app·iphone·webview
一颗小青松16 小时前
uniapp vue3中app端使用腾讯云点播上传
uni-app·云计算·腾讯云
玄尺_00717 小时前
uniapp h5端使浏览器弹出下载框
前端·javascript·uni-app
2501_9151063218 小时前
iOS 抓包工具有哪些?不同类型的抓包工具可以做什么
android·ios·小程序·https·uni-app·iphone·webview
web前端神器1 天前
vue、uniapp项目循环中能显示每个列表的内容,但是点击的时候传递的参数却不正确
uni-app
ModyQyW1 天前
HBuilderX 4.87 无法正常读取 macOS 环境配置的解决方案
前端·uni-app
脾气有点小暴1 天前
Uni-app App 端自定义导航栏完整实现指南
uni-app