摘要:
在小程序中所有页面的路由全部由框架进行管理,而框架以栈的形式维护了当前的所有页面。 当发生路由切换时,页面栈的表现: getCurrentPages() 用于获取当前页面栈的实例,可以把 getCurrentPages() 看做当前小程序所有页面的集合。该集合的第一个元素为首页,最后一个元素为当前页
阅读全文
posted @ 2017-11-26 17:55
MirageFireFox
阅读(1235)
推荐(0)
摘要:
小程序的每个页面都是独立的,每个页面都必须有 page.js 和 page.wxhl 文件,page.json 和 page.wxss 文件非必要文件,注意如果创建 page.json 则至少保证有一个对大括号,否则IED报错。 page.js 管理该页面的逻辑事件。每个页面必须声明 Page()
阅读全文
posted @ 2017-11-25 19:58
MirageFireFox
阅读(2251)
推荐(0)
摘要:
小程序开发框架在逻辑层使用的语言就是JavaScript,所以想玩小程序JavaScript的基本功一定要扎实。但小程序基于js做了一些修改,以方便开发者更方便的使用微信的一些功能,使得小程序更好的贴合微信使用。 小程序的 App Service 具有以下特性: 增加 App() 和 Page()
阅读全文
posted @ 2017-11-21 20:20
MirageFireFox
阅读(812)
推荐(0)
摘要:
*.json文件在小程序开发中必不可少,从 app.json 开始认识小程序中的配置文件*.json; app.json 为小程序必须文件,它不仅作为配置文件管理着小程序的UI还充当着路由器的功能; 一、pages 用来配置小程序的页面,该配置项必填,接收一个数组,数组元素为字符串(这便是小程序的路
阅读全文
posted @ 2017-11-20 20:18
MirageFireFox
阅读(743)
推荐(0)
摘要:
一、IDE界面介绍 编辑界面 调试界面 项目管理界面 左侧工具介绍 二、项目文件类型及结构介绍 这是一个初始小程序的项目目录,其中涉及四种文件类型; *.js:JavaScript文件(JavaScript语法) *.json:json配置文件,一般用来配置参数,例如窗口背景色,窗口字体等等(jso
阅读全文
posted @ 2017-11-15 15:40
MirageFireFox
阅读(276)
推荐(0)
摘要:
scope在angular中的作用可谓举足轻重,不理解scope就不会angular; scope是应用在 HTML (view) 和 JavaScript (controller)之间的纽带。 scope是一个js对象(pojo),有可用的方法和属性(即定义在controller中的所有属性和函数
阅读全文
posted @ 2017-11-01 17:33
MirageFireFox
阅读(235)
推荐(0)
摘要:
双向数据绑定是angularjs的一大特性,这个特性在实际开发中省了不少事儿。之前第二篇提过数据绑定,这一篇从实际开发的案例中具体看下双向数据绑定的便捷。 首先看一个场景: 在 注册/登录 中经常遇到这样的场景,来看看angular的解决方案。 HTML: JS: ng-model 绑定标签与控制器
阅读全文
posted @ 2017-11-01 16:19
MirageFireFox
阅读(351)
推荐(0)
摘要:
fieldset标签搭配legend轻松实现GroupBox。
阅读全文
posted @ 2017-10-18 17:11
MirageFireFox
阅读(5335)
推荐(0)
摘要:
先来看一个例子 运行结果 var MyApp = angular.module('AppModule',[]); 用来注册模块,声明一个变量引用angular的module方法,注册一个模块; angular.module('AppModule',[]); 第一个参数定义模块名;第二个参数引用需要依
阅读全文
posted @ 2017-10-13 18:04
MirageFireFox
阅读(412)
推荐(0)
摘要:
距离第一篇笔记好久了,抽空把angular的笔记梳理梳理。 ng-init:初始化指令,这里可以声明变量,且变量不用指定数据类型(类似js中的var用法)。 数值变量与字符串相加默认做字符串拼接运算。 注:ng-init声明的变量皆为全局变量,不论ng-init定义在哪个标签声明的变量皆影响全局,且
阅读全文
posted @ 2017-10-07 12:36
MirageFireFox
阅读(260)
推荐(0)