【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>
相关推荐
林涧泣10 小时前
【Uniapp-Vue3】navigator路由与页面跳转
前端·vue.js·uni-app
林涧泣14 小时前
【Uniapp-Vue3】uniapp创建组件
前端·javascript·uni-app
洗发水很好用14 小时前
uni-app无限级树形组件简单实现
uni-app
parade岁月14 小时前
uniapp Android 原生插件开发-Module扩展为例-从开发到测试到部署到uniapp项目
android·uni-app
你的眼睛會笑16 小时前
Uniapp仿ChatGPT Stream流式输出(非Websocket)
websocket·chatgpt·uni-app
m0_5261194017 小时前
web-app uniapp监测屏幕大小的变化对数组一行展示数据作相应处理
uni-app
徐飞不会喝酒1 天前
uniapp 微信小程序uview2.0 u-popup弹出层弹出在遮罩层不影响卡片正常勾选的情况下实现点击空白区域关闭弹层
微信小程序·uni-app
gongzemin1 天前
uni-app 微信小程序发送订阅消息
前端·微信小程序·uni-app
顽疲2 天前
从零用java实现 小红书 springboot vue uniapp (9)消息推送功能
java·vue.js·spring boot·uni-app
yuehua_zhang2 天前
uni app 写的 小游戏,文字拼图?文字拼写?不知道叫啥
前端·javascript·uni-app