UNIAPP_顶部导航栏右侧添加uni-icons图标,并绑定点击事件,自定义导航栏右侧图标

效果

1、导入插件
uni-icons插件:https://ext.dcloud.net.cn/plugin?name=uni-icons

复制 uniicons.ttf 文件到 static/fonts/ 下

仅需要那个uniicons.ttf文件,不引入插件、单独把那个文件下载到本地也是可以的

2、配置页面

js 复制代码
"app-plus": {
	"titleNView": {
		"buttons": [
			{
				"color": "#5F3DB8",
				"fontSize": "50rpx",
				"text": "\ue6a4",
				"fontSrc": "static/fonts/uniicons.ttf"
			}
		]
	}
}

fontSrc 填写static下的uniicons.ttf地址,注意写准确。

text 填写图标的名字。可以到此地址查询需要的图片:https://uniapp.dcloud.net.cn/component/uniui/uni-icons.html

复制需要的图片名称到uniicons_file.ts中搜索,我这里添加的是gift,就把 unicode 的值 \ue6a4 填写到text

4、绑定点击事件

js 复制代码
onNavigationBarButtonTap(e) {
	console.log('自定义按钮被点击')
}
相关推荐
alphaair1 小时前
【一步步开发AI运动APP】十、微调优化内置运动分析器,灵活适配不同的应用场景
uni-app·ai运动·ai运动识别·ai健身·ai体测·ai运动app·ai运动检测·工会云上运动会·ai人体检测·ai姿态识别
moxiaoran57533 小时前
uni-app学习笔记二十三--交互反馈showToast用法
笔记·学习·uni-app
Angindem11 小时前
从零搭建uniapp项目
前端·vue.js·uni-app
Bug从此不上门16 小时前
【无标题】
前端·javascript·uni-app·vue
耶啵奶膘19 小时前
uniapp+vue2解构赋值和直接赋值的优缺点
uni-app
疯狂的沙粒20 小时前
uni-app 项目支持 vue 3.0 详解及版本升级方案?
前端·vue.js·uni-app
Jiaberrr20 小时前
uniapp Vue2 获取电量的独家方法:绕过官方插件限制
前端·javascript·uni-app·plus·电量
^Rocky21 小时前
uniapp 对接腾讯云IM群公告功能
uni-app·腾讯云
段旭涛21 小时前
uniapp 设置手机不息屏
前端·uni-app
疯狂的沙粒1 天前
在web-view 加载的本地及远程HTML中调用uniapp的API及网页和vue页面是如何通讯的?
前端·uni-app·html