06点击事件 tabBar配置 拨打电话

复制代码
1==  D:\wxxm  项目的地址

2==》tabBar在全局配置中
在pages的同级目录下创建images本地图标 (最好的是在远程获取img 因为微信是有大小限制的)
selectedIconPath=======================>是点击选中时候展现的图标
"iconPath":"images/home-off.png",=====>是默认时候的图标


其中 list 接受一个数组,只能配置最少 2 个、最多 5 个 tab。tab 按数组的顺序排序,每个项都是一个对象,其属性值如下:

在app.json中去配置

  "tabBar": {
      "list": [
        { 
          "selectedIconPath":"images/home-on.png",
          "iconPath":"images/home-off.png",
          "pagePath": "pages/index/index",
          "text": "首页"
        },
        {
          "selectedIconPath": "images/kefu-on.png",
          "iconPath": "images/kefu-off.png", 
          "pagePath": "pages/logs/logs",
          "text": "日志"
        },

        {
          "selectedIconPath": "images/pengyoufill.png",
          "iconPath": "images/pengyou.png",
          "pagePath": "pages/person/person",
          "text": "我的"
        }
     
      ]
  }

  就会出现图标
  ps==>app.json中不能有注释(重点)
  注意你新创建的页面是否有在App.json有注入路由
复制代码

 

复制代码
03==>绑定点击事件
<view id="tapTest" data-hi="WeChat" bindtap="tapName"> 绑定点击事件 bindtap Click me! </view>

//  事件
tapName: function (event) {
    console.log(event);//会有很多的东西在这里里面的哦
}    
 

04==》拨打电话

<button  bindtap="tel">点击拨打电话</button>

// 点击拨打电话
tel(){
  wx.makePhoneCall({
    phoneNumber: '18383841503' //仅为示例,并非真实的电话号码
  })
}
复制代码

 

拿到这个点击元素的所有数据

 

 

 

 

 

posted @   南风晚来晚相识  阅读(465)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示