微信小程序之旅一(小试牛刀)

一、小程序目录结构:

1、pages:框架页面文件

2、utils:工具类文件

3、app.js/app.json/app.wxss:框架全局文件

二、框架全局文件介绍:

概述:

app.js 为小程序必填项,主要写一些小程序的逻辑

app.json 为小程序必填项,主要做一下小程序的公共设置

app.wxss 此项非必填,主要写一些小程序的公共样式表

1:app.js小程序逻辑:

app.js用来定义全局数据和函数,它可以指定微信小程序的生命周期函数。

生命周期函数有:

1>监听小程序初始化函数 onLaunch

2>小程序显示函数 onShow

3>小程序隐藏函数 onHide等

2:app.json小程序公共设置

app.json可以对5个功能进行设置:

1>配置页面路径(pages [Array])

2>配置窗口表现(window [Object])

3>配置标签导航(tabBar [Object])

4>配置网络超时(networkTimeout [Object])

5>配置debug模式(debug [Boolean])

小试牛刀部分:(实现一个底部导航)

具体代码:

在app.json中添加该代码内容

{
  "pages": [
    "pages/movie/movie",
    "pages/cinema/cinema",
    "pages/find/find",
    "pages/me/me"
  ],
  "window": {
    "backgroundTextStyle": "light",
    "navigationBarBackgroundColor": "#D53E37",
    "navigationBarTitleText": "WeChat",
    "navigationBarTextStyle": "white"
  },
  "tabBar": {
    "selectedColor": "#D53E37",
    "backgroundColor": "#f5f5f5",
    "borderStyle": "white",
    "list": [
      {
        "pagePath": "pages/movie/movie",
        "text": "电影",
        "iconPath": "images/movie/movie-0.png",
        "selectedIconPath": "images/movie/movie-1.png"
      },
      {
        "pagePath": "pages/cinema/cinema",
        "text": "影院",
        "iconPath": "images/cinema/cinema-0.png",
        "selectedIconPath": "images/cinema/cinema-1.png"
      },
      {
        "pagePath": "pages/find/find",
        "text": "发现",
        "iconPath": "images/find/find-0.png",
        "selectedIconPath": "images/find/find-1.png"
      },
      {
        "pagePath": "pages/me/me",
        "text": "我的",
        "iconPath": "images/me/me-0.png",
        "selectedIconPath": "images/me/me-1.png"
      }
    ]
  }
}

  效果图展示:

原文地址:https://www.cnblogs.com/powerMG/p/9245934.html

时间: 2024-10-12 21:27:39

微信小程序之旅一(小试牛刀)的相关文章

天河微信小程序入门:阿里云tomcat免费配置https

天河君在第一时间通过了微信小程序验证,开启了我的微信小程序之旅.因为天河君之前是一名后端狗,对前端不是很了解,所以几乎可以认为是从零开始学做微信小程序.也希望有志在微信小程序方向做点事情的朋友能够和我一起,共同进步,以致千里.上一篇是天河君在通过验证之后,兴奋的立即上手,在手机上跑了一回微信小程序.(天河微信小程序入门<一>)冷静下来后,天河发现,之前的很多demo在手机上都用不了,因为公测后得到了appId,结果导致无法与后台通讯,appId和后台的服务器域名是绑定的.没有后台的小程序是不完

微信小程序 发现之旅(二)—— 自定义组件

组件化的项目开发中,组件应当划分为三个层次:组件.模块.页面 微信小程序已经为开发者封装好了基础组件,页面文件(pages)也有了详细的规定 而模块就需要自行开发,并且要和页面文件区分开,这就涉及到自定义组件 一.基本用法 在根目录下创建一个 components 目录,用于存放自定义组件 组件也是由 json.wxml.wxss.js 四个文件组成 其中 wxml 部分没有什么特殊的地方,和页面的写法一致 wxss 也是只对组件生效,而且 app.wxss 中的样式也不会对自定义组件生效 最关

一名Android开发者的微信小程序填坑之路(2)

前言 上一篇是九月二十七日写的,而这一篇我动笔的时间是十月十日(特殊的日子),中间相隔十三天--当然是因为国庆节.说老实话,这十三天里面我都没有碰和小程序有关的东西--毕竟学习小程序的开发也只是起于兴趣,而平时的工作并不会涉及与其相关的东西--但是在这十三天里,我能明显的感受到小程序热正在逐渐的消退,或者说大家正在逐渐以一种较为平和的姿态接受它的存在,其实这是一件好事.期待公测的到来. 接下来我就直接进入正题了,另外,文末我想和大家分享一下我的国庆节. PS:这篇文章是接着上一篇文章 一名And

个人也能申请微信小程序获得APPID和手机测试效果

微信小程序昨晚火爆公测,我也第一时间注册了小程序账号开启公测之旅. 注册过程可以看文档:https://my.oschina.net/imhoodoo/blog/780901 进入后台之后我们其实主要还是去拿到APPID 拿到APPID 就可以去IDE中创建有APPID的小程序案例 然后开始撸代码吧... 公司注册需要对公账户打款之类的 太麻烦了... 想要快速体验微信小程序开发 有APPID 可以选择注册个体工商户 选择微信支付认证 最后不交钱就是了!哈哈 这样就可以进入后台 看看小程序后台东

CSDN博文精选 微信小程序全方位解析

责编:陈秋歌,关注微信开发等领域,寻求报道或者投稿请发邮件chenqg#csdn.net.研发心得.项目实战.前沿技术.外文翻译--,只要是技术干货,十分欢迎投稿至chenqg#csdn.net.人人都是主编,这里就是你的舞台. 欢迎加入"微信开发技术"群,参与热点.难点技术交流.请加群主微信「Rachel_qg」,申请入群,务必注明「公司+职位」. 九个月之前,应用号首次被提出.近日,应用号以"小程序"的名称,正式向200人发出公测邀请."无需下载,用完

微信小程序入门——怎么建多个项目?(导入官方Demo程序进行学习)

昨天1月9日微信小程序发布,顿时被朋友圈刷爆,今天看了一下官方文档,自己开始一步一步搭建环境体验小程序开发. 常见问题: 1.微信小程序开发是否需要重新创建开发者账号? 需要,即使之前申请了微信服务号,并认证过,也需要重新申请小程序. 在微信公众平台官网首页(mp.weixin.qq.com)点击右上角的“立即注册”按钮.选择“小程序”,按提示步骤注册即可. 2.个人能否申请小程序? 不能,目前只支持企业.个体工商户.政府.媒体.其他组织. 3.没有资格申请小程序,能否开始小程序开发? 可以,下

微信小程序注册流程

响应公司号召,跟上时代潮流,接下来我将独自开发微信小程序,接下来我介绍下注册流程,后续会补上小程序开发心得. 注册流程 注册之前,需要使用一个邮箱,该邮箱作为登录小程序的账号,这个邮箱不能被微信开放平台注册,个人微信号绑定的邮箱,否则不予注册,迫不得已,找出了N年没用的QQ邮箱哈,注册之后往预留邮箱发送一封邮件,前往邮箱点击确认即可. 注册类型分为:个人.媒体.企业.政府机关.其它.对于我而言,只能先暂时使用个人进行注册了. 选择个人注册,需要使用本人身份证号.身份证对应姓名.还需要一个手机号,

微信小程序腾讯云环境搭建

一.需要有微信公众号 这一步不多说了,百度搜索微信公众号注册. 二.申请小程序账号 (下面选自https://mp.weixin.qq.com/debug/wxadoc/dev/quickstart/basic/getting-started.html#编译预览) 开发小程序,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序. 跟随这个教程,开始你的小程序之旅吧! 申请帐号 点击 https://mp.weixin.qq.com/wxopen/waregister?action=st

微信小程序入门与实战/常用组件/API/开发技巧/项目实战 共11章

实战开发电影资讯微信小程序 学习之前需要掌握JavaScript和CSS基础 ----------------课程目录---------------- 第1章:什么是微信小程序 开篇及课程特色介绍 直观感受一下微信小程序 小程序适合做什么样的应用 对开发者的影响 学习基础 小作业 第2章:环境搭建与开发工具 开篇介绍及下载工具 小程序目前情况及限制 小程序开发工具介绍 第3章:开始小程序之旅 本章内容简介 官方种子项目介绍与小程序的文件结构 新建我们自己的项目:ReaderMovie 开始制作项