微信小程序实战之 pay(支付页面)

项目目录:

逻辑层:

pay.js

// pages/pay/pay.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    resultType: "",
    resultContent: "",
    url:""
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var resultType = options.resultType;
    if (resultType == "success") {
      this.setData({
        resultType: "success",
        resultContent: "支付成功",
        url: ‘../list/list?status=tosend‘
      });
    } else {
      this.setData({
        resultType: "warn",
        resultContent: "支付失败",
        url: ‘../list/list‘
      });
    }
  }
})

页面布局:

pay.wxml

<!--pages/pay/pay.wxml-->
<view class="result_contain">
  <view class="result_img">
    <icon type="{{resultType}}" size="72"></icon>
  </view>
  <view class="result_content">{{resultContent}}</view>
  <navigator url="{{url}}">
    <text class="result_to_order" >查看订单</text>
  </navigator>
  <navigator url="../goods/goods">
    <text class="result_to_order" >返回上一页</text>
  </navigator>
</view>

样式:

pay.wxss

/* pages/pay/pay.wxss */
.result_contain{
  padding:25% 0;
  height:50%;
}
.result_img{
  text-align:center;
}
.result_content{
  text-align: center;
  font-size: 16px;
  padding:10px;
}
.result_to_order{
  display:block;
  background-color:#69C3AA;
  color:#FFF;
  border-radius:3px;
  width:50%;
  text-align:center;
  margin:20px auto;
  padding:10px;
}

效果图:

原文地址:https://www.cnblogs.com/crazycode2/p/8342765.html

时间: 2024-08-30 13:08:45

微信小程序实战之 pay(支付页面)的相关文章

微信小程序实战教程

微信小程序实战教程(第1篇) 课程观看地址:http://www.xuetuwuyou.com/course/154 课程出自学途无忧网:http://www.xuetuwuyou.com 课时1:1.开篇 课时2:2.文档概览  课时3:3.认识小程序  课时4:4.小程序设计指南 课时5:5.响应的数据绑定  课时6:6.微信小程序游戏的演示  课时7:7.基础组件 课时8:8.view 课时9:9.文件结构  课时10:10.配置  课时11:11.逻辑层  课时12:12.注册小程序 

微信小程序之购物数量加减 —— 微信小程序实战商城系列(3)

我们在购买宝贝的时候,购物的数量,经常是我们需要使用的,如下所示: 在宝贝详情页里: 在购物车里: 现在就为大家介绍这个小组件,在小程序中,该如何去写 下图为本项目的图: wxml: <!-- 主容器 --> <view class="stepper"> <!-- 减号 --> <text class="{{minusStatus}}" bindtap="bindMinus">-</text&

微信小程序实战之百思不得姐精简版

原文:微信小程序实战之百思不得姐精简版 微信小程序基本组件和API已撸完,总归要回到正题的,花了大半天时间做了个精简版的百思不得姐,包括段子,图片,音频,视频,四个模块.这篇就带着大家简述下这个小的APP,源码会放到GitHub上欢迎star. 地址: https://github.com/shuncaigao/BS 项目中我能学到什么? tabbar使用方式 网络调用真实接口 loading使用 scroll-view实现下拉刷新上拉加载 image组件对图片的处理, 音乐和视频组件的使用 跳

微信小程序实战开发【爱创课堂】

微信小程序开发实战教程一.微信小程序它是一种混合开发的方式. 是安装在微信中的程序(一个程序最多2M空间). 1.1 注册 2 点击立即注册:进入下方页面 3 4 点击小程序进入表单填写页面 5 6 填写完毕之后提交,会让你去邮箱中激活.激活之后就可以进入小程序开发了. 1.2 安装开发工具经过1.1注册之后,我们有了开发账号,但是没有办法凭空开发内容,我们需要下载开发工具.使用微信提供的开发工具进行开发. 下载地址: 1 https://developers.weixin.qq.com/min

Web前端_微信小程序实战开发

微信小程序开发实战教程 一.微信小程序 它是一种混合开发的方式. 是安装在微信中的程序(一个程序最多2M空间). 1.1 注册 1  2 点击立即注册:进入下方页面 3  4 点击小程序进入表单填写页面 5  6 填写完毕之后提交,会让你去邮箱中激活.激活之后就可以进入小程序开发了. 1.2 安装开发工具 经过1.1注册之后,我们有了开发账号,但是没有办法凭空开发内容,我们需要下载开发工具.使用微信提供的开发工具进行开发. 下载地址: 1 https://developers.weixin.qq

微信小程序实战之天气预报

原文:微信小程序实战之天气预报 这个案例是仿UC中天气界面做的中间也有点出入,预留了显示当前城市名字和刷新图标的位置,自己可以写下,也可以添加搜索城市.值得注意的是100%这个设置好像已经不好使了,可以通过获取设备的高度通过数据绑定设置高度.地址:https://github.com/shuncaigao/Weather 界面主要分为四部分: 第一部分 这里是预留的一块可以自行添加补充下 <view class="newTopView"> <!--左边添加当前城市名字

微信小程序携参跳转页面

微信小程序携参跳转页面 前页面 首先在前一个页面写一个按钮,点击按钮跳转到新的页面. <button bindtap="tiaozhuan">跳转到news</button> 写一个方法,让他跳转到其他页面顺便带一个参数. // 跳转页面 tiaozhuan(){ wx.navigateTo({ url: '../news/news?id=wjw1014', }) }, 上边的代码是 在点击按钮的时候跳转到news页面,传进去一个参数id值是wjw1014. 新

微信小程序实战(商城)

github地址(欢迎star):https://github.com/xiaobinwu/dj 版本:0.15.152900(暂未升级原因:升级后需要图片无法本地引用,必须使用image或是远程路径引用) 目录结构 css => 放置公用wxss,目前只有一个font.wcss image => 静态资源目录 lib => 第三方库(如:qqmap-wx-jssdk.min.js) pages => 小程序页面(包括四个文件,.wxml/.wxss/.js/.json) temp

微信小程序实战

前言: 微信小程序最近刚从鹅厂生产出来,我有幸参与了一次小程序的实战,有必要记录我的开发过程.看上去小程序很简单,但是在深入开发的时候才能具体体会里面的变化,接下来记录我的第一个微信小程序的点点滴滴! 想做微信小程序就要先了解微信官方给出的API:https://mp.weixin.qq.com/debug/wxadoc/dev/?t=20161122