微信小程序开发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文件在小程序开发软件中无法识别。
posted @ 2018-02-27 18:31  Someday&Li  阅读(186)  评论(0编辑  收藏  举报