vue.js 微信支付前端代码分享


Posted in Javascript onFebruary 10, 2018

实例如下所示:

onBridgeReady: function () {
  const openId = localStorage.getItem('openId')
  payService.payment(this.$route.params.orderId, 1, openId).then(rt => { //1:支付类型,可不填
  this.message = rt.t
  WeixinJSBridge.invoke(
    'getBrandWCPayRequest', {
    'appId': this.message.appId,
    'timeStamp': this.message.timeStamp,
    'nonceStr': this.message.nonceStr,
    'package': this.message.package,
    'signType': this.message.signType,
    'paySign': this.message.paySign
    },
   function (res) {
   console.log(res)
   if (res.err_msg === 'get_brand_wcpay_request:ok') {
    Toast('微信支付成功')
    this.$router.push('/MineOrder')
   } else if (res.err_msg === 'get_brand_wcpay_request:cancel') {
    Toast('用户取消支付')
    // window.location.href = 'gift_failview.do?out_trade_no=' + this.orderId
   } else if (res.err_msg === 'get_brand_wcpay_request:fail') {
    Toast('网络异常,请重试')
   }
   }
  )
  })
 },
 callpay: function () {
  if (typeof WeixinJSBridge === 'undefined') {
  if (document.addEventListener) {
   document.addEventListener('WeixinJSBridgeReady', this.onBridgeReady(), false)
  } else if (document.attachEvent) {
   document.attachEvent('WeixinJSBridgeReady', this.onBridgeReady())
   document.attachEvent('onWeixinJSBridgeReady', this.onBridgeReady())
  }
  } else {
  this.onBridgeReady()
  }
 }

以上这篇vue.js 微信支付前端代码分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
json 实例详细说明教程
Oct 31 Javascript
缓动函数requestAnimationFrame 更好的实现浏览器经动画
Dec 07 Javascript
JS保存和删除cookie操作 判断cookie是否存在
Nov 13 Javascript
浅谈JavaScript事件的属性列表
Mar 01 Javascript
js鼠标点击图片切换效果代码分享
Aug 26 Javascript
教你如何终止JQUERY的$.AJAX请求
Feb 23 Javascript
JavaScript中的继承之类继承
May 01 Javascript
详解vue-cli + webpack 多页面实例配置优化方法
Jul 13 Javascript
js实现本地图片文件拖拽效果
Jul 18 Javascript
从零开始实现Vue简单的Toast插件
Dec 03 Javascript
JavaScript学习笔记之DOM操作实例分析
Jan 08 Javascript
JS实现根据数组对象的某一属性排序操作示例
Jan 14 Javascript
详解如何实现一个简单的 vuex
Feb 10 #Javascript
vue实现微信分享朋友圈,发送朋友的示例讲解
Feb 10 #Javascript
使用 vue.js 构建大型单页应用
Feb 10 #Javascript
javascript中的隐式调用
Feb 10 #Javascript
VUEJS 2.0 子组件访问/调用父组件的实例
Feb 10 #Javascript
webpack之devtool详解
Feb 10 #Javascript
React组件refs的使用详解
Feb 09 #Javascript
You might like
php+redis消息队列实现抢购功能
2018/02/08 PHP
laravel框架添加数据,显示数据,返回成功值的方法
2019/10/11 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
在线一元二次方程计算器实例(方程计算器在线计算)
2013/12/22 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
JS实现颜色动态淡化效果
2017/03/06 Javascript
axios拦截设置和错误处理方法
2018/03/05 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
python3.3实现乘法表示例
2014/02/07 Python
Python切片操作实例分析
2018/03/16 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
python+django+rest框架配置创建方法
2019/08/31 Python
将python包发布到PyPI和制作whl文件方式
2019/12/25 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
Web页面中八种创建多列等高(等高列布局)的实现技术
2012/12/24 HTML / CSS
CSS3中31种选择器使用方法教程
2013/12/05 HTML / CSS
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
中科方德软件测试面试题
2016/04/21 面试题
毕业生幼师求职自荐信
2013/10/01 职场文书
计算机专业毕业生的自我评价
2013/11/18 职场文书
公司授权委托书范本
2014/04/03 职场文书
秋天的雨教学反思
2014/04/27 职场文书
超市开业庆典策划方案
2014/05/14 职场文书
大专应届毕业生求职信
2014/07/15 职场文书
医院领导班子查摆问题对照检查材料思想汇报
2014/10/08 职场文书
个人党性分析材料
2014/12/19 职场文书
2016新年晚会开场白
2015/12/03 职场文书
创业计划书介绍
2019/04/24 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书
2019年12月24日平安夜祝福语集锦
2019/12/24 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
pycharm安装深度学习pytorch的d2l包失败问题解决
2022/03/25 Python