一、专业词汇
框架:用一类结构解决一类问题,约束程序员开发的工具。 库:很多功能的一个集合,可以随便使用里面的一个功能,不会约束程序员。 组件:包含了html、css、js 模块:一个js模块就是一个js文件。
二、小程序
也是一个框架,从技术上讲,面向数据开发,组件化开发、单页面开发的框架(SPA)(路由:小程序中的路由实现原理:通过地址栏(锚点:#home和结构:index.html))。 1、面向过程:所有过程都参与; 2、面向对象:只管用整个整体,把问题事务分成各个对象; 3、面向数据(数据的双向绑定) 4、app.json配置 json是一种数据结构;前后台数据传递用的最多; 语法:{ key:value, key:value } key写的时候必须用"" value可以放任何类型的数据类型;字符串必须双引。 5、数据的双向绑定 (1)、模板展示:{{数据}}、{{数据 简单计算}}、{{三元运算符}}、{{逻辑判断符}}、{{字符串的拼接}}、{{数据路径的计算}}; (2)、修改数据this。setData({}); 加事件:bindchange=“事件或者函数名“; bindtap="函数名", XXX.HtmlText XXX.Html data:页面数据 onload:当页面加载时; onready:监听页面初次渲染完成; onHide:当页面隐藏时; 6、wx:for=“{{要渲染的数据}}” {{item值}}