- 博客(19)
- 收藏
- 关注
原创 微信小程序登录获取手机号前端解密
提示:secret不能暴露在前端uniapp 微信小程序登录获取手机号前端解密前言WXBizDataCrypt.js文件内容前言记录一下代码<template> <view class="main--height"> <view class="login"> <image class="photo" :src="userInfo.nickName?userInfo.avatarUrl:'/static/logo.png'" mode="".
2022-04-26 17:24:39
625
原创 安卓证书本地生成
app安卓证书本地生成前言一、生成证书1.进入jdk的bin目录下 cmd进入![](https://img-blog.csdnimg.cn/353d546b154c4c0aa4a0342a108b5537.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5Zue55y4VF9U,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)2.输入命令
2021-10-20 15:38:23
1719
原创 element table自动滚动+滚动条样式修改
element table自动滚动+滚动条样式修改文章目录element table自动滚动+滚动条样式修改一、table滚动样式修改二、table样式修改1.高亮行2.高亮行3.table样式修改三、table自动滚动总结一、table滚动样式修改.table { background: rgba(187, 187, 187, 100);}.table th.gutter:last-of-type { border: 0 !important;}/* //滚动条的宽度 */
2021-09-10 14:14:18
1152
原创 uniapp 微信小程序登录方法封装
uniapp 微信小程序登录方法封装前言一、登录接口二、登录上代码总结前言ui设计没有登录页所以将微信小程序登录方法同一封装一个方法一、登录接口uni.getUserProfileuni.login二、登录上代码代码如下(示例): // 登录统一接口 tologin: function(cb, ) { // 防止拉起多个登录授权 return new Promise((reslove, reject) => { let userInfo uni.ge
2021-08-25 14:50:19
1180
原创 uniapp 微信小程序支付
uniapp 微信小程序支付前言一、uniapp微信小程序支付接口二、直接使用1.调后端接口2.使用wx.requestPayment拉起微信支付总结前言简单的微信小程序支付一、uniapp微信小程序支付接口wx.requestPayment(Object object)二、直接使用1.调后端接口代码如下(示例): let params = { channelType: this.buyType, cmsDeliveryAddressId: this.addr
2021-08-25 11:37:28
2925
原创 uniapp 微信小程序获取位置信息
uniapp 微信小程序获取位置信息流程流程腾讯地图获取key添加微信小程序的服务器域名下载qqmap-wx-jssdk.min.js下载直接上代码 import QQMapWX from '@/static/js/qqmap-wx-jssdk.min.js'; export default { data() { return { park: ["陕西省", "西安市", "雁塔区"], location:{}, }; }, onLoad()
2021-08-25 10:58:32
688
原创 APICloud微信登录
APICloud微信登录 open_wx: function () { if (!this.ischeck) { api.toast({ msg: '必须同意用户协议和隐私政策', duration: 2000, location: 'middle' }); return; } console.log(456) api.showProgress(); var wx
2021-08-03 14:08:59
239
转载 el-admin 原生封装上传Excel表
废话不多说,直接上代码 <template> <div> <input ref="excel-upload-input" class="excel-upload-input" type="file" accept=".xlsx, .xls" @change="handleClick"> <div class="drop" @drop="handleDrop" @dragover="handleDragover" @dragenter="hand
2021-05-10 09:53:26
278
原创 一张图了解三次握手四次挥手
标识SYN(synchronous建立联机)ACK(acknowledgement 确认)PSH(push传送) FIN(finish结束)RST(reset重置) URG(urgent紧急)Sequence number(顺序号码)Acknowledge number(确认号码)三次握手:第一次 :客户端发送syn=1 并随机产生seq number = xxx 的数据包到服务器,服务器收到标识syn = 1(知道客户端想要建立连接)第二次 :服务端确认syn = 1标识,发送
2021-04-29 13:55:59
171
原创 基于vue- element 分页器封装
组件分装<template> <div class="pagination"> <el-pagination background :page-sizes="pageSizes" :page-size.sync="size" :current-page.sync="current" :layout=" layout
2021-04-25 13:55:23
123
原创 vue+element Table穿梭 (未封装)
<div> <el-row> <el-col :span="13"> <el-table ref="multipleTable" :data="operaDataList" border height="56vh" highlight-current-row :header-row-style="{ background: '#F
2021-04-25 13:41:46
140
原创 项目实用方法
导出表(后端返回,前端导出) /** * 点击按钮请求接口 * 通用导出 */ async doExcel() { this.downloadLoading = true let resule = await download('/download')) console.log(result)//Blob {size: 3778, type: "application/vnd.openxmlformats-officedocum
2021-04-20 16:57:10
89
原创 VUE2 / 数据双向绑定原理图解+代码
Observer类:class Observer{ constructor(data){ this.observe(data) } observe(data){ if(data && typeof data == "object" ){ Object.keys(data).forEach(key=>{ //递归添加getter和setter th.
2021-04-02 13:20:04
183
原创 vue复制文本组件封装
vue复制文本组件封装Copy组件<template><div> <span>{{text}}</span> <i class="el-icon-document-copy" ref="copy" @click="copy"></i></div></template><script>export default { props:{ text:{
2021-03-22 15:08:12
244
原创 ES6+常用部分语法
ES6+常用语法配合Reflect使用类 (class) class Man { constructor(name){ this.name = "小刘" } console(){ console.log(this.name) } } const man = new Man("小王") man.console() // 小王模块化// a.js export const sub = (a,b) = > a+b;//b.js import {sub
2021-03-03 14:10:27
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人