支付宝小程序学习笔记
来源:互联网 发布:veket linux.iso 编辑:程序博客网 时间:2024/05/16 07:19
官方文档https://mini.open.alipay.com/channel/miniIndex.htm
https://docs.alipay.com/miniapp/developer/getting-started api
https://www.w3cschool.cn/aliminiapp/aliminiapp-vnwk28xw.html
事件的添加
button onTap
input onBlur 失去焦点时触发
<viewclass="page-add-todo">
<viewclass="add-todo">
<input
class="add-todo-input"
placeholder="What needs to be done?"
onBlur="onBlur"
value="{{inputValue}}"
/>
<buttononTap="add">Add</button>
</view>
</view>
获取用户头像名称
<viewclass="user">
<imageclass="avatar"src="{{user.avatar}}"background-size="cover"></image>
<viewclass="nickname">{{user.nickName}}'s Todo List</view>
</view>
.user {
display:flex;
padding:30px30px030px;
}
.avatar {
width:128rpx;
height:128rpx;
margin-right:40rpx;
border-radius:50%;
}
.nickname {
display:flex;
flex-direction:column;
justify-content:center;
font-size:40rpx;
}
constapp =getApp();
onLoad() {
app.getUserInfo().then(
user=>this.setData({
user,
}),
);
},
页面跳转
my.navigateTo({url: ''.}); //保留页面.跳转到指定页面
my.navigateBack(); //关闭当前页面
my.redirectTo('/xx'); //关闭当前页面,跳转到指定页面
生命周期
onLoad-->onShow-->onHide
框架
app 管理所有页面和全局数据,以及提供生命周期
生命周期:onLaunch:小程序启动;onShow小程序切换到前台;onHide小程序切换到后台;oError小程序出错
js应用逻辑;acss 应用样式;json应用配置
app.json
page 设置也买路径 window 设置默认页面的窗口表现 tabBar 设置底部tab的表现
Page 代表应用的一个页面,
定义交互行为时,需要在页面脚本里面指定响应函数 onTap="名称",然后在js中进行获取
页面重新渲染,需要在页面脚本里面调用this.setData方法。
onLoad页面加载-->onReady-->页面加载完成-->onShow页面显示-->onHide页面隐藏-->onUnload页面被关闭-->onTitleClick标题被关闭-->onPullDownRefresh页面被下拉-->onReachBottom页面被拉到底部-->onShareAppMessage返回自定义分享信息-->viewTap事件处理
视图层;
数据绑定 {{m}} data:{m:"A",}
列表渲染 <view a:for="{items}">{{item}}</view> Page({data:{items:":[1,2,3]}, })
条件渲染 <view a:if="{{view == 'app'}}">APP</view> a:elif= a:else=
模板
事件 onTap事件绑定不会阻止冒泡事件向上冒泡 catchTap 事件绑定可以阻止冒泡事件向上冒泡
阅读全文
0 0
- 支付宝小程序学习笔记
- 支付宝小程序
- 小程序学习笔记
- 支付宝小程序转微信小程序工具
- 学习笔记-支付宝支付接入
- iOS学习笔记--支付宝支付集成
- 死磕微信!支付宝版“小程序”曝光
- 支付宝小程序科普(首发)
- 支付宝小程序开发教程一
- 支付宝小程序后来居上,微信能抗住吗?
- 支付宝小程序开发教程
- 支付宝小程序开发(一)
- 支付宝小程序入门教程+案例demo
- 支付宝小程序审核与发布
- 支付宝小程序--如何获取用户信息
- 小程序支付php
- 实现小程序支付
- 挑战微信小程序?支付宝小程序可以申请公测啦
- MVP实战心得(三)---封装Retrofit2.0+RxAndroid+RxBus
- 关于ViewStub的所有
- FromData提交表单及上传文件
- 【caffe】caffe在windows用训练好的模型对单张图片测试——【caffe学习三】
- 配置SSD-caffe测试时出现“Check failed: error == cudaSuccess (10 vs. 0) invalid device ordinal”解决
- 支付宝小程序学习笔记
- hive 数据安全
- GIT学习笔记(7)
- Android通知栏图标空白情况
- 关于手动配置Cordova自定义插件
- 适配安卓沉浸式状态栏的新姿势
- 将String类型转换为Int类型
- mnemosyne事务模块源码分析
- Unubtu 16.04 配置 Java环境变量