uniapp(二) 之 uniapp 搭建与组件库的引用

小扩展:

rpx(responsive pixel):可以根据屏幕宽度自适应。规定屏幕宽度为750rpx。如果iphon6上,屏幕宽度为375px,共有750个像素,则750rpx = 375培训= 750物理像素,1rpx =0.5px = 1物理像素。

页面跳转:1.基于组件navigator  2.编程api

(wx.navigateTo,底部导航栏跳转-wx.switchTab({}))

关于图片:有固定宽高,需要重新设置

一、新建uni-app项目

工程目录

 

 二、安装ThorUI

因为我建的是vue3项目,目前稳定的uniapp版本 vue3的前端组件还没有发现特别稳定的,vant4组件偏少,uview-plus升级解决冲突太麻烦,uni样式也不咋好看呢,这次先试试这个吧,注意这个ThorUI自行开发没事,要是用于商业或者外包是要收费的。

快速上手 | ThorUI文档

npm安装

在现有项目中使用 ThorUI 时,可以通过npm进行安装: npm install thorui-uni/ yarn add thorui-uni

注:目前仅发布了uniapp非会员版本。

引入组件

#

开启easycom组件模式

试一试

OK,组件引入成功 

三、底部导航栏

 在page中添加以下内容

"tabBar": {
        // 底部导航栏字体颜色
		"color": "#bfbfbf", 
        // 底部导航栏选中字体颜色
		"selectedColor": "#466de2",
		"list": [
			{
				"pagePath": "pages/index/index",
				"text": "首页",
                // 图标
				"iconPath": "static/icon/home.png",
                // 选中图标
				"selectedIconPath": "static/icon/home-fill.png"
			},
			{
				"pagePath": "pages/order/order",
				"text": "订单",
				"iconPath": "static/icon/order.png",
				"selectedIconPath": "static/icon/order-success-fill.png"
			},
			{
				"pagePath": "pages/renew/renew",
				"text": "续费",
				"iconPath": "static/icon/money-tax-rebate.png",
				"selectedIconPath": "static/icon/money-finance-seller-fill.png"
			},
			{
				"pagePath": "pages/received/received",
				"text": "接收",
				"iconPath": "static/icon/product.png",
				"selectedIconPath": "static/icon/product-checked-fill.png"
			}
		]
	}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值