乐趣区

关于小程序:微信小程序1了解

技术栈

  • 前端:HTML5、CSS3、JavaScript
  • 后端:PHP、Python、Node.js、Java 任一种
  • 版本控制工具:Git
  • 算法、数据结构
  • 加分项:Vue.js、React-Native

MINA 框架为小程序的运行提供了丰盛的组件和 API。

微信小程序账号的注册(集体开发者)
mp.weixin.qq.com 注册

微信开发者工具的应用
集体小程序性能无限,微信领取、微信认证,有些接口也不对开发者凋谢。
小程序的 AppID 相当于小程序平台的一个身份证,在开发设置里。

下载开发者工具 并装置

小程序目录构造
主体文件 / 页面文件 / 其余文件

上图所示的目录构造是一种比拟好的分层构造,也能够不采纳这种目录构造。
整体来说,一个小程序蕴含一个形容整体程序的主体文件和多个形容各自页面的页面文件以及个别还会应用到的图片、音频、视频、通用 js 模块、通用模块等其余文件。
主体文件
app.js 主逻辑文件 /app.json 主配置文件 /app.wxss 主款式文件
页面文件
.js 页面逻辑文件(必填)/.wxml 页面构造文件(必填)/.wxss 页面款式文件 /.json 页面配置文件
为了不便开发者缩小配置项,页面的四个文件必须具备雷同的门路与文件名。

配置文件
主配置文件 app.json 中第一个就是 pages 配置项,这是一个数组属性,数组中的每一项都是一个字符串,用来指定小程序由哪些页面组成。

  • 数组的每一项代表对应页面的【门路 + 文件名】信息。
  • 文件名不须要写文件后缀,因为小程序会主动去寻找门路下 .json/.js/.wxml/.wxss 四个文件进行整合。
  • 数组的第一项代表小程序的初始页面。
    窗口状态配置
    微信小程序运行时窗口的状态是由主配置文件 app.json 中 window 配置项进行配置,这是一个 JSON 对象数据,用于设置小程序的题目、导航栏、窗口背景色等。
    页面配置文件
    每个小程序页面也能够应用.json 页面配置文件来对本页面的窗口体现进行独自配置。比方,很多时候须要在不同页面显示不同的题目等。
  • 页面配置文件只能设置 windows 相干的配置项,所以无需写 window 这个属性(但内部的花括号不能省)。
  • 页面配置文件中配置项会笼罩 app.json 的 window 中雷同的配置项。

tabBAr 是指在微信小程序顶部或底部有一个用来切换页面的 tab 栏。由主配置文件 app.json 中 tabBar 配置项进行配置,这是 JSON 对象数据,在 tabBar 中有 5 个属性。

  • tabBar 中 list 属性是一个数组,只能配置起码 2 个、最多 5 个 tab,tab 按数组的程序排序。
  • 当设置 position 为 top 时,将不会显示图标。

图标
除了本人 ps,也能够往上下载:
www.iconfont.cn 国内最驰名的图标搜寻及治理平台
https://icomoon.io/app/#/select WEB 字体图标制造器,能生成 icon 图或字体。
Faststone capture 能够不便地捕获色彩

退出移动版