热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

支付宝小程序测试唤起支付

index.axml

//index.axml




更多>


{{item.title}}{{item.name}}

更多>





更多>
{{item.title}}规格 : {{item.pro_name}}


 

//index.acss.content{position: relative;width: 100%;
}
.swiper_view{position: relative;width: 100%;height:400rpx;background-color: antiquewhite;
}
.slide-image{width:100%;height:100%;
}
.time_car{position: relative;width: 100%;text-align: center;
}
.carimg{
width:47%;
display:inline-block;
height:235rpx;
float: left;
margin:8rpx 7rpx;
}
.time_cont{position: relative;width: 93%;display: inline-block;
}/* 列表 */
.list{position: relative;width: 100%;height: 185rpx;/* background-color: red; */border-bottom: 1rpx solid #e9e9e9;
}
/* 列表商品图片 */
.list_img{position: absolute;border-radius: 10rpx;top: 20rpx;left: 40rpx;width: 144rpx;height: 144rpx;
}
/* 列表规格 */
.cart_g_name{
position: absolute;
left: 235rpx;
font-size: 26rpx;
color: #aaa;
top: 75rpx;
}/* 列表商品名称 */
.list_name{
position: absolute;
left: 235rpx;
top: 30rpx;
width: 300rpx;
/* background-color: red; */font-size: 30rpx;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
/* 列表商品价格 */
.list_price{
position: absolute;
font-size: 32rpx;
color: #D66058;
left: 235rpx;
bottom: 20rpx;
}
.car_title{position: relative;width:100%;height: 80rpx;line-height: 80rpx;
}
.car_title label{padding-left: 30rpx;font-weight: bold;font-size: 30rpx;
}
.car_title text{position: absolute;right: 30rpx;font-size: 30rpx;color: #999;
}/* 轮播外层视图 */.section {width: 100%;height: 350rpx;text-align: center;
}/* 轮播视图 */.scroll_view {height: 350rpx;display: inline-block;width: 94%;text-align: center;white-space: nowrap;
}/* 轮播图片内容视图 */
.cont {width: 230rpx;margin: 5rpx;height: 350rpx;display: inline-block;text-align: center;
}/* 轮播图片大小 */.cont_img {width: 225rpx;border-radius: 10rpx;height: 225rpx;text-align: center;display: block;
}
/* 标题昵称 */
.cont_name {margin-top: 20rpx;display: -webkit-box;font-size: 28rpx;text-align: center;color: rgb(204, 45, 45);word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;white-space: pre-line;
}
/* title */
.cont_title {width: 240rpx;text-align: center;display: inline-block;height: 40rpx;font-size: 28rpx;
}

//index.js
Page({data:{imgList: ['http://img2.cheping.com.cn/model/22517/OYnUjcSNDRMxxCFy.jpg','http://img3.cheping.com.cn/model/22549/LptmOnVCOVouXCEN.jpg','http://img.xgo-img.com.cn/pics/1865/630/441/1864075.jpg'],lists: [{id: 1,title: '启程250',image: 'http://img2.cheping.com.cn/model/22517/OYnUjcSNDRMxxCFy.jpg',pro_name: "30ml",num: 1,price: 180,selected: true},{id: 2,title: '启程250',image: 'http://img3.cheping.com.cn/model/22549/LptmOnVCOVouXCEN.jpg',pro_name: "25g",num: 1,price: 62,selected: true},{id: 2,title: '启程250',image: 'http://img2.cheping.com.cn/model/22517/OYnUjcSNDRMxxCFy.jpg',pro_name: "75ml",num: 1,price: 175,selected: true}], indicatorDots: true,autoplay: true,interval: 5000,duration: 1000,// 滚动数据list: [{url: "http://img2.cheping.com.cn/model/22517/OYnUjcSNDRMxxCFy.jpg",name: "启辰D60",title: "6.98-11.18万",},{url: "http://img3.cheping.com.cn/model/22549/LptmOnVCOVouXCEN.jpg",name: "启辰T70",title: "8.98-12.78万",},{url: "http://img.xgo-img.com.cn/pics/1865/630/441/1864075.jpg",name: "启辰T60",title: "8.58-11.88万",}],//是否采用衔接滑动 circular: true,//是否显示画板指示点 indicatorDots: false,//选中点的颜色 indicatorcolor: "#000",//是否竖直 vertical: false,//是否自动切换 autoplay: true,//自动切换的间隔interval: 2500,//滑动动画时长毫秒 duration: 100,//所有图片的高度 imgheights: [],//图片宽度 imgwidth: 750,//默认 current: 0},imageLoad: function (e) {//获取图片真实宽度 var imgwidth = e.detail.width,imgheight = e.detail.height,//宽高比 ratio = imgwidth / imgheight;console.log(imgwidth, imgheight)//计算的高度值 var viewHeight = 750 / ratio;var imgheight = viewHeight;var imgheights = this.data.imgheights;//把每一张图片的对应的高度记录到数组里 imgheights[e.target.dataset.id] = imgheight;this.setData({imgheights: imgheights+'rpx'})},bindchange: function (e) {// console.log(e.detail.current)this.setData({ current: e.detail.current })},// 支付宝小程序支付函数payment() {// 这里调用支付宝唤起支付my.tradePay({tradeNO: '201711152100110410533667792', // 调用统一收单交易创建接口(alipay.trade.create),获得返回字段支付宝交易号trade_nosuccess: (res) => {my.alert({content: JSON.stringify(res),});},fail: (res) => {my.alert({content: JSON.stringify(res),});}});},// 获取用户信息【注意这里关联应用才可以授权获取】getuserInfo(){my.getAuthCode({scopes: 'auth_user',success: (res) => {my.getAuthUserInfo({success: (userInfo) => {my.alert({content: userInfo.nickName});my.alert({content: userInfo.avatar});}});},
});},onShareAppMessage() {// 返回自定义分享信息return {title: 'My App',desc: 'My App description',path: 'pages/index/index',};},
});

 

 


推荐阅读
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • Android开发实现的计时器功能示例
    本文分享了Android开发实现的计时器功能示例,包括效果图、布局和按钮的使用。通过使用Chronometer控件,可以实现计时器功能。该示例适用于Android平台,供开发者参考。 ... [详细]
  • 在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板
    本文介绍了在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板的方法和步骤,包括将ResourceDictionary添加到页面中以及在ResourceDictionary中实现模板的构建。通过本文的阅读,读者可以了解到在Xamarin XAML语言中构建控件模板的具体操作步骤和语法形式。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
  • 深入理解CSS中的margin属性及其应用场景
    本文主要介绍了CSS中的margin属性及其应用场景,包括垂直外边距合并、padding的使用时机、行内替换元素与费替换元素的区别、margin的基线、盒子的物理大小、显示大小、逻辑大小等知识点。通过深入理解这些概念,读者可以更好地掌握margin的用法和原理。同时,文中提供了一些相关的文档和规范供读者参考。 ... [详细]
  • Oracle seg,V$TEMPSEG_USAGE与Oracle排序的关系及使用方法
    本文介绍了Oracle seg,V$TEMPSEG_USAGE与Oracle排序之间的关系,V$TEMPSEG_USAGE是V_$SORT_USAGE的同义词,通过查询dba_objects和dba_synonyms视图可以了解到它们的详细信息。同时,还探讨了V$TEMPSEG_USAGE的使用方法。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
author-avatar
膈应人的ID
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有