当前位置:   article > 正文

uniapp修改导航栏的文字和图标并触发事件_uniapp修改导航栏右侧文字

uniapp修改导航栏右侧文字

目录

1.设置图标 

 2.设置文字

3.设置两个自定义(一般只设置右边)

4.触发导航栏按钮


1.设置图标 

 1.把图标下载到本地

 2.放在项目里面

 

 3.把iconfont.ttf引入到pages.json使用

text就是对应的图标编号(在iconfont.css里面可以查看编号)

 注意:在使用的时候要把 \e719 改为 \ue719 加一个u

  1. {
  2. "path": "pages/chat/groupChat/groupChat",
  3. "style": {
  4. "navigationBarTitleText": "该群已解散",
  5. "navigationBarBackgroundColor": "#ffffff",
  6. "app-plus": {
  7. "titleNView": {
  8. "buttons": [{
  9. "text": "\ue719",
  10. "fontSrc": "/static/iconfont/iconfont.ttf",
  11. "color": "#000",
  12. "fontSize": "40px",
  13. "width": "50px"
  14. }]
  15. }
  16. }
  17. }
  18. },

 2.设置文字

 

 text属性里面直接写显示的文字

  1. {
  2. "path": "pages/chat/groupChat/groupChat",
  3. "style": {
  4. "navigationBarTitleText": "该群已解散",
  5. "navigationBarBackgroundColor": "#ffffff",
  6. "app-plus": {
  7. "titleNView": {
  8. "buttons": [{
  9. "text": "设置",
  10. "color": "#000",
  11. "fontSize": "15px",
  12. "width": "50px"
  13. }]
  14. }
  15. }
  16. }
  17. },

3.设置两个自定义(一般只设置右边)

  1. {
  2. "path": "pages/index/index",
  3. "style": {
  4. "navigationBarTitleText": "页面",
  5. "navigationStyle": "custom",
  6. "app-plus": {
  7. "titleNView": {
  8. "buttons": [{
  9. "text": "\uF3B0",
  10. "fontSrc": "/static/MyFlutterApp.ttf",
  11. "fontSize": "25px",
  12. "float": "left",//左边图标
  13. "width": "65px"
  14. }, {
  15. "text": "\uEA07",
  16. "fontSrc": "/static/MyFlutterApp.ttf",
  17. "fontSize": "25px",
  18. "float": "right",//右边图标
  19. "width": "65px"
  20. }]
  21. }
  22. }
  23. }
  24. }

4.触发导航栏按钮

  1. // 导航栏进入设置
  2. onNavigationBarButtonTap: function(e) {
  3. console.log(e);
  4. uni.navigateTo({
  5. url: '/pages/chat/privateChat/friend?to=' + this.frienduuid + '=' +
  6. this.title
  7. })
  8. },

onNavigationBarButtonTap(e){}

触发事件得到导航栏信息

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/652023
推荐阅读
相关标签
  

闽ICP备14008679号