• 小程序项目实战1


    1.经过一周的基础知识补充终于可以开始实战了,学习基础知识的时候感觉挺简单,可是到实战里一个简单的问题可能就要卡很久, 疯狂的度娘,用了一天的时间基本上搭建好了我的第一个小程序,UI界面可能有点丑,不过我还是很激动的!

    2.下面直接贴图(分了三级界面,一级界面显示项目的logo和一些个人信息,二级界面显示从OneNet平台上获取创建的的设备数据,三级界面是实现导航功能的,还在研究中打算使用高德地图的API,毕竟靠谱点嘛)

                                                                               

    3.开发中遇到的主要问题:

             1.整体的布局(包括字体位置,图片大小形状)

             2.button组件的使用

             3.页面的跳转

    4.容器的使用(about.wxml)

    <view class='container'>
    
      <image class='about-banner' src="/images/e.jpg"></image>
    
      <text class="info">欢迎使用e停车小助手</text>
    
      <button type="primary" bindtap="jumpToMyPage">点击查询空车位</button>
    
      <text>Maker:Richard-WG</text>
    
      <text>我的博客</text>
    
      <text>https://www.cnblogs.com/RichardWG</text>
    
    </view>

    5.(about.wxss)

    .info{
      font-weight: bold;
      font-size: 30px;
    }
    
    .container{
      background-color: #eee;
      height: 100vh;
    
      display: flex;
      flex-direction: column;
      justify-content: space-around;
      align-items: center;
    }
    
    .about-banner{
        375rpx;
      height: 375rpx;
    
      border-radius: 50%;
    }

    6.页面的跳转:

          1.假如你想要从A页跳转到B页,首先应该把B页创建好

          2.然后在全局app.json注册B页

    {
      "pages": ["pages/about/about","pages/inquiry/inquiry", "pages/map/map" ]
    }

          3.在A页的.js逻辑脚本上写出逻辑函数(跳转函数)URL:相对路径

    Page({
    jumpToMyPage: function() {
      wx.navigateTo({
        url: '../inquiry/inquiry'
      })
    }
    })

         4.最后再添加相应跳转函数的动作(我添加的是触发button按钮实现页面跳转)

     <button type="primary" bindtap="jumpToMyPage">点击查询空车位</button>

             

  • 相关阅读:
    client-go和golang源码中的技巧
    使用Prometheus监控snmp
    kubernetes client-go解析
    go 语言的一个赋值操作
    使用Prometheus监控bind9的DNS服务
    验证Prometheus alertmanager邮件发送
    JS 监听浏览器各个标签间的切换
    通过案例理解position:relative和position:absolute
    浏览器的统一指针事件:Pointer Event
    Chrome浏览器读写系统剪切板
  • 原文地址:https://www.cnblogs.com/RichardWG/p/9479479.html
Copyright © 2020-2023  润新知