微信小程序笔记<七>视图层 —— wxml
摘要:微信小程序的视图层由 *.wxml 组成,wxml与html一样属于标签语言,但wxml与html的标签截然不一样。 xwml特性 一、数据绑定 注意:标签属性中关键字需要在双引号内 特别注意: 不要直接写 checked="false",其计算结果是一个字符串,转成 boolean 类型后代表真值
阅读全文
posted @
2017-11-28 18:03
MirageFireFox
阅读(702)
推荐(0) 编辑
微信小程序笔记<六>模块化 —— module.exports
摘要:微信小程序中所有 js 文件作用域皆为独立的,每一个 js 文件即为一个模块。模块与模块之间的引用通过 module.exports 或 exports 对外暴露接口。 注意: exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错
阅读全文
posted @
2017-11-27 19:37
MirageFireFox
阅读(3936)
推荐(0) 编辑
微信小程序笔记<五> 页面管理及生命周期(route)——getCurrentPages()
摘要:在小程序中所有页面的路由全部由框架进行管理,而框架以栈的形式维护了当前的所有页面。 当发生路由切换时,页面栈的表现: getCurrentPages() 用于获取当前页面栈的实例,可以把 getCurrentPages() 看做当前小程序所有页面的集合。该集合的第一个元素为首页,最后一个元素为当前页
阅读全文
posted @
2017-11-26 17:55
MirageFireFox
阅读(1172)
推荐(0) 编辑
微信小程序笔记<四>page.js —— 页面注册
摘要:小程序的每个页面都是独立的,每个页面都必须有 page.js 和 page.wxhl 文件,page.json 和 page.wxss 文件非必要文件,注意如果创建 page.json 则至少保证有一个对大括号,否则IED报错。 page.js 管理该页面的逻辑事件。每个页面必须声明 Page()
阅读全文
posted @
2017-11-25 19:58
MirageFireFox
阅读(2200)
推荐(0) 编辑
微信小程序笔记<三>入口app.js —— 注册小程序
摘要:小程序开发框架在逻辑层使用的语言就是JavaScript,所以想玩小程序JavaScript的基本功一定要扎实。但小程序基于js做了一些修改,以方便开发者更方便的使用微信的一些功能,使得小程序更好的贴合微信使用。 小程序的 App Service 具有以下特性: 增加 App() 和 Page()
阅读全文
posted @
2017-11-21 20:20
MirageFireFox
阅读(779)
推荐(0) 编辑
微信小程序笔记<二>认识app.json
摘要:*.json文件在小程序开发中必不可少,从 app.json 开始认识小程序中的配置文件*.json; app.json 为小程序必须文件,它不仅作为配置文件管理着小程序的UI还充当着路由器的功能; 一、pages 用来配置小程序的页面,该配置项必填,接收一个数组,数组元素为字符串(这便是小程序的路
阅读全文
posted @
2017-11-20 20:18
MirageFireFox
阅读(716)
推荐(0) 编辑
微信小程序笔记<一>初识小程序
摘要:一、IDE界面介绍 编辑界面 调试界面 项目管理界面 左侧工具介绍 二、项目文件类型及结构介绍 这是一个初始小程序的项目目录,其中涉及四种文件类型; *.js:JavaScript文件(JavaScript语法) *.json:json配置文件,一般用来配置参数,例如窗口背景色,窗口字体等等(jso
阅读全文
posted @
2017-11-15 15:40
MirageFireFox
阅读(269)
推荐(0) 编辑
angularjs探秘<五> 举足轻重的scope
摘要:scope在angular中的作用可谓举足轻重,不理解scope就不会angular; scope是应用在 HTML (view) 和 JavaScript (controller)之间的纽带。 scope是一个js对象(pojo),有可用的方法和属性(即定义在controller中的所有属性和函数
阅读全文
posted @
2017-11-01 17:33
MirageFireFox
阅读(227)
推荐(0) 编辑
angularjs探秘<四> 双向数据绑定
摘要:双向数据绑定是angularjs的一大特性,这个特性在实际开发中省了不少事儿。之前第二篇提过数据绑定,这一篇从实际开发的案例中具体看下双向数据绑定的便捷。 首先看一个场景: 在 注册/登录 中经常遇到这样的场景,来看看angular的解决方案。 HTML: JS: ng-model 绑定标签与控制器
阅读全文
posted @
2017-11-01 16:19
MirageFireFox
阅读(341)
推荐(0) 编辑