- 博客(16)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 uniapp APP端微信支付 签名错误
uniapp APP端微信支付 签名无效一:问题所在:后端返回的数据只有一次签名二:二次签名一:问题所在:后端返回的数据只有一次签名根据微信文档可以知道,uniapp调起微信支付需要进行第二次签名的,即根据后端统一下单返回数据再进行一次签名,签名方式要确保一致,默认采用ms5后端返回的数据,可以查看微信支付文档的统一下单参数进行比对{ "orderNo": "xxxx", "unifiedOrderResponse": { "return_code": "SUCCESS", "r
2020-06-17 23:10:36
6617
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Vue实现SKU的界面选择
Vue实现SKU的界面选择预览快速使用实现思路1.根据商品数组生产要展示的数组2.处理点击事件(核心事件)后记预览快速使用github:https://github.com/Guosugaz/kun-vue-skunpm i -S kun-vue-skuimport Vue from "vue";import VueSku from "kun-vue-sku";Vue.use(...
2020-04-14 18:03:43
2351
原创 [Bug记录]Vue类型扩展跟vue单文件声明冲突
问题描述ts文件引入vue文件时提示找不到模块在项目入口文件如:main.ts里引入App.vue会报找不到vue文件的声明,但已在同级目录声明 declare module "*.vue"原因分析:排查后是自定义vue的property跟vue单文件声明冲突了解决方案:分开两个.d.ts文件声明// vue.d.tsdeclare module "*.vue" { import Vue from "vue"; export default Vue;}// sh
2022-05-22 17:24:01
463
原创 本地测试微信jssdk
一:配置好JS接口安全域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。这个域名很关键,后续的请求和jssdk签名都要用到它二:签名中的url说明wx.config中签名用到的url是前端页面的url,类似 https://www.baidu.com/因为我这边使用vue的hash路由,所以只要在首页配置好wx.config就行了,否则每次url变化都需要重新配置(需配置的网页要用到jsskd)三:使用charles代理假如我们要使用jssdk的网站是 ht
2021-03-24 15:08:10
978
原创 vue electron启动时调用bat文件
项目的模板是使用electron-vue-template一: 处理bat相关的静态资源项目的打包依赖是使用 electron-builder,所以相关的静态资源可以放在项目根目录下的resources(需要新建)假如保存的bat在目录 resources/test 下打包的配置:package.json{ .... "build": { "extraResources": [ { "from": "resources/test",
2021-01-03 16:48:57
3594
原创 vue electorn打印小票
打印方法为使用electorn的webview元素调用打印一:获取打印机列表在 主线程 获取设备已连接的打印机列表import { ipcMain, BrowserWindow } from 'electron'const window = new BrowserWindow({...})// 监听获取打印机列表事件ipcMain.on('getPrinterList', event => { // 主线程获取打印机列表 const list = window.webConte
2021-01-03 16:27:38
1506
1
原创 NextJs 快速引入Nprogress
一:安装npm i nprogress -S二:引用// _app.tsximport { useEffect } from "react";import { useRouter } from "next/router";import NProgress from "nprogress";import "../style/nprogress.css"; // cdn下载到本地export default function MyApp({ Component, pageProps }: A
2020-10-10 21:58:04
509
原创 Nestjs发送邮箱 (使用163邮箱)
一:开启163邮箱的SMTP服务首先开启服务,开启服务后会有一个授权密码,保存下来二:配置Nest MailerModule模块MailerModule配置的英文文档,官方文档有模板引擎的使用可以参考,我这边只需最简单的text即可1. 安装依赖npm install --save @nestjs-modules/mailer nodemailer2.配置Module//app.module.tsimport { Module } from '@nestjs/common';im
2020-09-30 18:40:20
2230
1
原创 用script标签引入打包的Vue组件无法传值
前言测试编写打包的组件,发现用script标签引入无法传值,但是功能正常,后来查看一下Vue的文档说明,原来是camelCase的问题,平时基本都是用webpack搭建项目不会出现这种问题,这里记录一下。解决方法...
2020-08-04 23:47:39
566
原创 从零配置nodejs npm git nginx Linux服务器
配置服务器环境// 安装rz seyum -y install lrzsz安装Nodejs和npm下载nodejs安装包选择linux二进制文件(x64), 复制下载链接https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xz// 进入root目录cd /root// 下载nodejswget https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.
2020-07-01 09:47:19
188
原创 Deepin20安装nodejs
Deepin20安装nodejs一:下载Nodejs二:安装1.把下载的文件解压压到下载目录2.移动解压文件到要安装的目录三:创建连接一:下载Nodejs下载链接: http://nodejs.cn/download/二:安装1.把下载的文件解压压到下载目录2.移动解压文件到要安装的目录cd /usr/localsudo mkdir node && cd node...
2020-05-02 22:51:30
1093
转载 利用padding百分比实现高度自适应(主要是防止闪烁)
转载:https://segmentfault.com/a/1190000004231995
2019-05-10 15:59:38
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人