- 博客(12)
- 收藏
- 关注
转载 WXML——数据绑定
WXML 中的动态数据均来自对应 Page 的 data。简单绑定 数据绑定使用 Mustache 语法(双大括号)将变量包起来,可以作用于: 内容<view> {{ message }} </view>Page({ data: { message: 'Hello MINA!' }}) 组件属性(需要在双引号之内)<view id=...
2018-05-29 16:20:22 1039
转载 WXML
WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。用以下一些简单的例子来看看 WXML 具有什么能力:数据绑定<!--wxml--><view> {{message}} </view>// page.jsPage({ data: { message: 'Hello MI...
2018-05-29 14:31:31 1151
转载 视图层
框架的视图层由 WXML 与 WXSS 编写,由组件来进行展示。将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层。WXML(WeiXin Markup language) 用于描述页面的结构。WXS(WeiXin Script) 是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。WXSS(WeiXin Style Sheet) 用于描述页面的样式。组件(Component)是视...
2018-05-29 14:21:08 351
转载 API
小程序开发框架提供丰富的微信原生 API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。详细介绍请参考 API 文档
2018-05-29 14:19:19 190
转载 模块化
文件作用域 在 JavaScript 文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,不会互相影响。 通过全局函数 getApp() 可以获取全局的应用实例,如果需要全局的数据可以在 App() 中设置,如:// app.jsApp({ globalData: 1})// a.js// The localValue can only be u...
2018-05-29 14:18:30 168
转载 路由
页面路由 在小程序中所有页面的路由全部由框架进行管理。页面栈 框架以栈的形式维护了当前的所有页面。 当发生路由切换的时候,页面栈的表现如下:路由方式页面栈表现初始化新页面入栈打开新页面 新页面入栈页面重定向当前页面出栈,新页面入栈页面返回页面不断出栈,直到目标返回页Tab 切换页面全部出栈,只留下新的 Tab 页...
2018-05-28 21:10:49 188
转载 微信开发文件介绍
一个项目里边生成了不同类型的文件: 1.json 后缀的 JSON 配置文件 2.wxml 后缀的 WXML 模板文件 3.wxss 后缀的 WXSS 样式文件 4.js 后缀的 JS 脚本逻辑文件JSON 配置 我们可以看到在项目的根目录有一个 app.json 和 project.config.json,此外在 pages/logs 目录下还有一个 logs.js...
2018-05-27 08:23:33 848
转载 小程序的能力
小程序的启动 微信客户端在打开小程序之前,会把整个小程序的代码包下载到本地。 紧接着通过 app.json 的 pages 字段就可以知道你当前小程序的所有页面路径:{ "pages":[ "pages/index/index", "pages/logs/logs" ]} 这个配置说明在 QuickStart 项目定义了两个页面,分别位于 pages/i...
2018-05-27 08:23:24 407
转载 框架——配置
app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 以下是一个包含了所有配置选项的 app.json :{ "pages": [ "pages/index/index", "pages/logs/index" ], "window": { "navigationBarTitleTe...
2018-05-27 08:23:12 3232
转载 逻辑层
小程序开发框架的逻辑层由 JavaScript 编写。逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。在 JavaScript 的基础上,我们做了一些修改,以方便地开发小程序。增加 App 和 Page 方法,进行程序和页面的注册。增加 getApp 和 getCurrentPages 方法,分别用来获取 App 实例和当前页面栈。提供丰富的 API,如微信用户数据,扫一扫,支付等微...
2018-05-27 08:23:05 932
转载 注册程序
App() App() 函数用来注册一个小程序。接受一个 object 参数,其指定小程序的生命周期函数等。object参数说明:属性类型描述触发时机onLaunchFunction生命周期函数--监听小程序初始化当小程序初始化完成时,会触发 onLaunch(全局只触发一次)onShowFunction生命周期函数--监听小程序显示当小程序启动,或从后台进入前台显示,会触发 onShowo...
2018-05-27 08:22:55 385
转载 注册页面
Page Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。object 参数说明:属性类型描述dataObject页面的初始数据onLoadFunction 生命周期函数--监听页面加载onReadyFunction生命周期函数--监听页面初次渲染完成onShowFunction...
2018-05-27 08:22:29 511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人