学习小程序整理
来源:互联网 发布:VB 十六进制转rgb 编辑:程序博客网 时间:2024/06/06 19:20
1 三大文件
.js后缀的是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件
2
app.js :监听并处理小程序的生命周期函数、声明全局变量
例
//app.jsApp({ onLaunch: function () { // 展示本地存储能力 var logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs', logs) // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId } }) // 获取用户信息 wx.getSetting({ success: res => { if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({ success: res => { // 可以将 res 发送给后台解码出 unionId this.globalData.userInfo = res.userInfo // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回 // 所以此处加入 callback 以防止这种情况 if (this.userInfoReadyCallback) { this.userInfoReadyCallback(res) } } }) } } }) }, globalData: { userInfo: null }})
app.json 是对整个小程序的全局配置。我们可以在这个文件中配置小程序是由哪些页面组成,配置小程序的窗口背景色,配置导航条样式,配置默认标题.该文件不可添加任何注释
{ "pages":[ "pages/index/index", "pages/logs/logs" ], "window":{ "backgroundTextStyle":"light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "WeChat", "navigationBarTextStyle":"black" }}
app.wxss 是整个小程序的公共样式表
/**app.wxss**/.container { height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-between; padding: 200rpx 0; box-sizing: border-box;}
阅读全文
0 0
- 学习小程序整理
- ruby学习小程序整理
- ruby学习小程序整理2
- android小程序整理笔记
- 小程序推广思路整理
- 小程序学习--1
- 小程序学习--2
- 小程序学习--3
- 小程序学习--4
- 小程序学习-环境
- 小程序学习随笔
- 小程序学习
- 小程序学习记录
- 小程序学习
- 小程序学习
- 小程序学习笔记
- Tootip小程序,整理一下自己用
- 前几天整理的Python小程序
- JAVA——interface总结
- Application 锁住访问用户
- Linux系统入门学习:检查Linux上的glibc版本
- 排序(一)冒泡排序、冒泡改进——鸡尾酒排序、选择排序
- andrioid蓝牙搜不到设备的问题
- 学习小程序整理
- Mac 终端登录mysql
- 从安装 centos 到运行 laravel
- 关于栈帧
- WebView的使用
- HDU 6057 Kanade's convolution
- 【运维业务】关于服务的SLA
- 小程序切换另一个项目
- Spring MVC 框架搭建及详解