zoukankan      html  css  js  c++  java
  • 微信小程序开发01

          今天是学习微信小程序的第一天,开始接触总会感觉到陌生与不习惯。首先是对于新软件的使用,在官网下载微信开发者工具,熟悉每一个菜单选项的使用,其中上方菜单栏的“微信开发者工具”->“关于”可以直接连接到官方API文档,这种方式学习较为直接且不易被误导。只是,最初查看此文档会显得复杂难懂,总之,slow to fast。

          以下是学习路径上的一些个人经验:

    •       最初开发,选择自行建立目录和配置文件,不推荐使用快速建立文件。首先,需要建立page(看个人命名习惯,用于存放功能实现的文件)、全局app配置文件等,其中app.json等文件中的代码可查看API官方文档,若包含某个文件(如“pages/welcome/welcome”),需要在welcome.js中至少包含“Page({})”(注意P大写,无s)。
    • 在启动页的在制作过程中,背景色全铺是一个较难实现的点。通过设置启动页的background-size:100%,以及app.json中设置window的background-clor:#3db;均只可以达到容器内的颜色为#3db。方法:

       (1)设置app.json中的window属性:

    "window":{
        "navigationBarBackgroundColor":"#3db",
        "backgroundColor": "#3db"
      }

       (2)在app.wxss中设置page属性

    page{
      background-color: #3db;
    }

        (3)尤其注意第(1)步中设置导航栏背景颜色:

    "navigationBarBackgroundColor":"#3db",
    •  将展示的方形图片设置为圆形图片

    对比效果:

          

          通过设置border-radius:360rpx即可实现,例如:

    welcome.wxml中:

    <image class="user-avatar"  src="/image/NEW/cover.jpg"></image>

    welcome.wxss中:

    .user-avatar{
        width:250rpx;
        height:250rpx;
        margin-top:160rpx;
        border-radius: 360rpx;
    }
    • 尤其注意虽然css等代码在小程序中依然可以使用,但CSS文件在小程序开发软件中无法识别。
  • 相关阅读:
    itextpdf 和 pdfbox 测试用例
    Java base64 编码、解码
    常用字体
    DIY 单片机 入门
    太难了。
    Java 之 native:JNI 本地方法测试实现
    Java 之 String 引用传递
    Java class 文件 方法的指令含义
    Spring学习文章链接
    数据结构_树_图_总结
  • 原文地址:https://www.cnblogs.com/somedayLi/p/8480354.html
Copyright © 2011-2022 走看看