美文网首页
地图页面添加按钮控件

地图页面添加按钮控件

作者: 赵一矛 | 来源:发表于2018-08-24 17:42 被阅读0次

新建文件夹img,右键单击硬盘打开,然后将所需要的素材图片保存进去。
在data里面新加控件属性controls,此处的controls为数组。
然后在onload的里面加载controls,

 that.setData({
     contros:[{
       id:1,
       iconPath:'/img/sao.jpg',
       position:{
         width:100,
         height:60,
         left:100,
         top:400
       }
     }]
   })

iconPath:是背景图片地址
position:控件在地图中的相对于的位置
记着在index.wxml中加载
controls='{{contros}}'

image.png

获取设备信息

查看小程序开发文档,API里面有个设备,可以获取设备信息。
wx.getSystemInfo
返回值情况

image.png
在onload里面修改
wx.getSystemInfo({
     success: function(res) {
       var windowWidth=res.windowWidth;
       var windowHeight=res.windowHeight;
       that.setData({
         contros: [{
           id: 1,
           iconPath: '/img/sao.png',
           position: {
             width: 100,
             height: 80,
             left: windowWidth / 2-50,
             top: windowHeight-100
           },
           clickable:true
         },
         {
           id:2,
           iconPath:'/img/pay.png',
           position:{
             width:30,
             height:40,
             left:windowWidth-40,
             top:windowHeight-100
           },
           clickable:true
         },
           {
             id: 3,
             iconPath: '/img/baoxiu.png',
             position: {
               width: 30,
               height: 30,
               left: windowWidth - 40,
               top: windowHeight - 50
             },
             clickable: true
           },
           {
             id: 4,
             iconPath: '/img/定位.png',
             position: {
               width: 30,
               height: 30,
               right: windowWidth - 40,
               top: windowHeight - 80
             },
             clickable: true
           }
         ]
       })
     },
   })
   

这里面添加了四个控件,包括支付,报修和返回原定位地址


image.png

clickable是控件可点击,因为后期还需要进行相应的操作

相关文章

  • 地图页面添加按钮控件

    新建文件夹img,右键单击硬盘打开,然后将所需要的素材图片保存进去。在data里面新加控件属性controls,此...

  • 11月7日C#学习总结

    今天学习了列表框控件、组合框控件、单选按钮控件、复选按钮控件、分组框控件。 列表框控件:列表框底部添加项:Add(...

  • 高德地图 JS API 学习摘要4

    地图控件 添加与移除 简易缩放按钮 3D控制罗盘 信息窗体 默认样式信息窗体 自定义样式信息窗体 信息窗体内的事件...

  • 页面控件-按钮组

    1.按钮组概览 按钮组控件,用于表示某种点击后产生的动作的控件。 按钮组控件 2.基本操作 作用很清楚,配置很简单...

  • iOS开发 ☞ 零散知识点

    UIVIew 1、在Storyboard中 只能给UIView添加子控件,像按钮这些是不能添加子控件的,需要通过代...

  • uniapp导航栏添加自定义按钮

    添加自定义按钮 注意:按钮的点击事件需要在页面监听onNavigationBarButtonTap事件 页面监听代...

  • 经销商报价配置表task划分

    前端 1、点击按钮跳转页面。 创建经销商报价配置表按钮创建页面,添加页签添加路由 2、在该页面中创建经销商报价配置...

  • 微信小程序 页面跳转

    App.json中配置页面信息 按钮的点击事件 bindtap 实现页面跳转 表格 日期控件

  • 【前端小程序】06 - 购物车页面

    1. 添加收货地址按钮 1.1 页面结构与样式 页面结构: 页面样式: 1.2 处理添加收货地址事件 点击添加收货...

  • 支付宝小程序地图层级和控件问题

    最近在写支付宝小程序的时候,想要在地图上面添加几个按钮,但是发现支付宝小程序不能像微信小程序那样有专用的控件标签,...

网友评论

      本文标题:地图页面添加按钮控件

      本文链接:https://www.haomeiwen.com/subject/ibimiftx.html