微信小程序中所有 js 文件作用域皆为独立的,每一个 js 文件即为一个模块.模块与模块之间的引用通过 module.exports 或 exports 对外暴露接口. 注意: exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错误.( 官方推荐使用 module.exports 来暴露模块接口 ) 小程序目前不支持直接引入 node_modules , 开发者需要使用到 node_modules 时候建议拷贝出相关的代码到小…
记账本微信小程序开发六 我的界面 主界面…
微信小程序环境搭建与开发工具介绍 2-1 开篇介绍及下载工具 1.开发工具下载地址:   http://t.cn/RVKH0HS 2.下载安装对应版本:win32,win64,mac; 2-2 小程序目前情况及限制 1.没有小程序号的限制: 不能上传和发布: 不能真机运行,只能在模拟器里运行: 录音,网络状态,罗盘,拨打电话等功能无法使用. 获取用户信息的流程是模拟的而不是真实的. 不影响学习开发: 2-3 小程序开发工具介绍 ctrl+f:代码内查找关键字: 调试断点:f10,f8; 帮助-关…
Wxss的学习 WXSS(WeiXin Style Sheets)是一套样式语言,用于描述WXML的组件样式. WXSS用来决定WXML的组件应该怎么显示. 为了适应广大的前端开发者,我们的WXSS具有CSS大部分特性.同时为了更适合开发微信小程序,我们对CSS进行了扩充以及修改. 与css相比我们扩展的特性有: · 尺寸单位 · 样式导入 尺寸单位 · rpx(responsive pixel): 可以根据屏幕宽度进行自适应.规定屏幕宽为750rpx.如在iPhone6上,屏幕宽度为375px…
微信小程序的视图层由 *.wxml 组成,wxml与html一样属于标签语言,但wxml与html的标签截然不一样. xwml特性 一.数据绑定 <!--wxml--> <view> {{message}} </view> // page.js Page({ data: { message: 'Hello MINA!' } }) 注意:标签属性中关键字需要在双引号内 <!-- index/index.wxml--> <text>选择</te…
1.Input 输入控件 <input type='digit' placeholder='0.00'></input> 如果要使用单纯的数字控件,使那么可以将type设置为digit类型. 其它type的有效值如下: 2.Picker 选择器 项目中有要选择时间,日期的需求,就用到了这个选择控件. <picker mode="date" start="2013-09-01" end="2027-09-01" val…
7-2 微信小程序入门篇 准备篇 1.登录网址,https://mp.weixin.qq.com 注册一个微信小程序. 2.获取微信小程序appid,登录自己的小程序后台,在开发者设置中获得appid. 3.下载微信开发者工具,创建项目.输入appid,和项目名即可. 4.js是脚本文件, json是配置文件,wxss是样式表文件.小程序读取这些文件,生成小程序实列. 5.app.js是小程序的脚本代码,儿科与你监听并处理小程序的生命周期,声明全局变量. 调用框架提供丰富的API 案列,调用同步…
1.文件的作用 js,wxml,wxss,json 所有页面中要用到的变量,都放在可了pages目录下 wxml:类似于html文件 wxss:类似于css文件(类, id, 标签,子代,后代,before,after) json: 主要去设置app.json 文件当中,js和wxml必须有,剩下两个可以没有不报错 2.小程序生命周期 软件生命周期(Software Life Cycle,SLC)是软件的产生直到报废或停止使用的生命周期. 一个是App的生命周期 另一个是Page的生命周期 Ap…
小程序开发框架在逻辑层使用的语言就是JavaScript,所以想玩小程序JavaScript的基本功一定要扎实.但小程序基于js做了一些修改,以方便开发者更方便的使用微信的一些功能,使得小程序更好的贴合微信使用. 小程序的 App Service 具有以下特性: 增加 App() 和 Page() 方法,分别用来对小程序和页面进行注册. 增加 getApp() 和 getCurrentPage() 方法,分别用来获取 App 实例和当前页面栈. 提供微信特有功能的API,如微信用户数据,扫一扫,…
*.json文件在小程序开发中必不可少,从 app.json 开始认识小程序中的配置文件*.json: app.json 为小程序必须文件,它不仅作为配置文件管理着小程序的UI还充当着路由器的功能: 一.pages 用来配置小程序的页面,该配置项必填,接收一个数组,数组元素为字符串(这便是小程序的路由设置). 注:该配置项数组第一个元素必须为小程序起始页既首页. 二.window 这个配置项是用来设置小程序的状态栏.导航条.标题.窗口背景色. 该配置项有6个属性: backgroundTextS…