微信小程序之基础简介
创建小程序项目后进入编辑环境中会有以下的初始配置文件:
文件夹:
	1.pages(存放小程序的页面)
		1.index
		2.logs
		(页面里的js文件 以Page()方法开头 所有参数对象都存放在其里面 "data"页面的初始数据 "onLoad"监听页面加载 "onReady"监听页面初次渲染完成 "onShow"监听页面显示 "onHide"监听页面隐藏 "onUnload"监听页面卸载 "onPullDownRefreash" 监听用户下拉动作)
	2.utils(可存放文件夹之类)
	文件(必须):
	1.app.js
		App() 方法里参数以对象形式(
		其中onLaunch()会在打开应用时执行
		onShow() 从后台进入前台时执行的函数
		onHide()从前台进入后台时执行的函数
		也可自定义function
		)
	2.app.json 不可添加注释
		对整个小程序的全局配置(
		以json形式 可接受任意数据类型
		"pages"里存放页面列表(Pages文件夹里页面路径 最后文件名不用加后缀(每新建一个页面须在其添加) )
		"window"配置全局页面窗口(样式之类) ("enablePullDownRefresh": true" 是否允许用户下拉刷新)
		"tabBar" 配置导航栏(样式之类)
		) tabBar里数组的每个元素代表导航栏的每一项 ("pagePath"存放跳转的页面路径 "text"导航栏显示标题 "iconPath"存放未选中时的图标 "selectedIconPath"存放选中后的图标)
		"networkTimeout" 网络请求超时时间设置
		"debug"控制台是否为打开状态
	3.app.wxss 定义小程序的公共样式(优先级较低)
this.setData:function(){} 可设置修改data里的参数
微信小程序之基础简介的更多相关文章
- 微信小程序开发基础
		前言: 微信小程序开入入门,如果你有html+css+javascript的基础,那么你就很快地上手掌握的.下面提供微信小程序官方地址:https://developers.weixin.qq.com ... 
- 微信小程序高级基础
		微信小程序高级基础 微信小程序的注册和服务器配置: 小程序是什么呢?小程序是一种不需要下载安装就可以使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下就可以打开应用, ... 
- 微信小程序入门基础
		微信小程序入门基础 视频教程(https://edu.csdn.net/course/detail/8456?pre_view=1) 第一章.认识小程序 1.工具的下载与安装 2.小程序代码构成 ... 
- 微信小程序开发基础知识总结
		微信小程序在无论在功能.文档及相关支持方面,都是优于前面几种微信账号类型,它提供了很多原生程序才有的接口,使得我们的小程序在很多方面突破H5页面应用的限制,更加接近原生程序的功能,因此微信小程序具有很 ... 
- 微信小程序原生开发简介
		简介: 总结: 1. 逻辑层使用js引擎,视图层使用webview渲染 2. 微信小程序已经支持了绝大部分的 ES6 API 3. 可以自动补全css的兼容语法 文档:https://develope ... 
- 微信小程序之基础入门
		微信小程序有几个基础的文件:js(JavaScript逻辑代码),json(页面配置),wxml(类似hthml布局),wxss(css样式) 我们使用app.json文件来对微信小程序进行全局配置, ... 
- 微信小程序 API 基础
		其实还有一些组件,没有提,因为那些组件跟 API 的功能差不多,API 可能比他会更好一点: 具体可见官方文档 基础: 判断接口是否可用:wx.canIUse(a) a 代表:接口名字 返回值:布尔 ... 
- .NET开发微信小程序(基础配置)
		1.微信小程序的必备Model public class WxConfig { /// <summary> /// 小程序的appId /// 登录小程序可以直接看到 /// </s ... 
- 微信小程序零基础制作指南
		第一步 准备工作 下载腾讯官方的微信web开发工具并且安装 第二步 登录已经注册小程序的微信账号并且选择合适的路径新建小程序项目. 新建一个页面文件夹,每一个页面需要一个文件夹,里面包括写逻辑脚本的j ... 
随机推荐
- 如何理解MySQL中auto_increment?
			1.auto_increment用于主键自动增长.比如从1开始增长,当把第一条数据删除,再插入第二条数据时,主键值为2,不是1. 
- CSS笔记
			初级篇===========================选择器============================元素选择器css:h1{color: red}html:<h1> ... 
- Linux服务器安全配置
			众所周知,网络安全是一个非常重要的课题,而服务器是网络安全中最关键的环节.Linux被认为是一个比较安全的Internet服务器,作为一种开放源代码操作系统,一旦Linux系统中发现有安全漏洞,Int ... 
- ASP.NET Aries JSAPI 文档说明:AR.Utility
			AR.Utility 文档 1:方法: 名称 说明 queryString function (key) *模拟.NET的Request对象 stringFormat function (str, a ... 
- 为Xamarin更好的开发而改写的库
			欢迎大家加入以下开源社区 Xamarin-Cn:https://github.com/Xamarin-Cn Mvvmcross-Cn:https://github.com/Mvvmcross-Cn ... 
- 2000条你应知的WPF小姿势 基础篇<74-77 WPF 多窗口Tips>
			在正文开始之前需要介绍一个人:Sean Sexton. 来自明尼苏达双城的软件工程师.最为出色的是他维护了两个博客:2,000ThingsYou Should Know About C# 和 2,00 ... 
- MySQL基础之视图
			关于视图 视图是虚表,其中并不存在数据,只是多个表的组成 使用视图的优势 视图可以代替复杂的查询SQL语句,可以事先将不同表的多个数据组织起来 提高权限控制管理,能够将权限限制为行级管理,更具有安全性 ... 
- [转]Linux下g++编译与使用静态库(.a)和动态库(.os) (+修正与解释)
			在windows环境下,我们通常在IDE如VS的工程中开发C++项目,对于生成和使用静态库(*.lib)与动态库(*.dll)可能都已经比较熟悉,但是,在linux环境下,则是另一套模式,对应的静态库 ... 
- vue-router(2.0)
			用Vue.js+vue-router创建单页应用是比较简单的.使用Vue.js时,我们就已经把组件组合成一个应用了,当你要把vue-router加进来,只要配置组件和路由映射,然后告诉vue-rout ... 
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(5)-EF增删改查
			系列目录 前言 为了符合后面更新后的重构系统,文章于2016-11-1日重写 回顾上一节的解决方案,我们看出了解决方案中类库的关系 这里要说明一点MVC!=三层 他们大约是这样的一种关系 代码实现 上 ... 
