- 博客(23)
- 收藏
- 关注
原创 微信公众号调起微信支付
注意事项:1、微信商户平台中的JSAPI目录是否配置2、openid(自己在微信公众号中获取code发送给后台,向后台请求所得)3、wx.config的对象与wx.chooseWXpay中传入的数组不是同一个,区分清楚代码如下(示例):......
2022-07-11 10:42:09
2070
原创 微信扫码登陆PC端(Vue)(小程序)
本文章基于Vue项目并且已经开发一个完整上线的微信小程序,制作PC端时实现微信小程序扫码登陆PC端。一、向后端请求token1、后端会定时生成并更新的一个token2、正常的接口请求从后端拿到这个token3、npm安装插件npm install qrcodejs2 import QRCode from 'qrcodejs2'//当前页面二、绘制二维码代码如下(示例): let opts = { errorCorrectionLevel: 'H',
2022-01-28 16:01:12
2623
原创 卡尔曼滤波算法
文章目录卡尔曼滤波是什么JS文件直接引入调用卡尔曼滤波是什么“卡尔曼滤波(Kalman filtering)一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。由于观测数据中包括系统中的噪声和干扰的影响,所以最优估计也可看作是滤波过程。”在我使用卡尔曼滤波时,是为了让一组大小不规律且高低起伏较大的数据变得更加平滑,提高计算精度。JS文件直接引入调用代码如下(示例):onst Kalman = { startValue: '',//k-1时刻的滤波值,即是
2022-01-28 15:10:40
573
原创 Vue项目纯前端实现导出excel表格(简单易懂)
1、安装插件1.npm install -S file-saver 用来生成文件的web应用程序2.npm install -S xlsx 电子表格格式的解析器3.npm install -D script-loader 将js挂在在全局下2、引入js文件在src目录下创建一个文件引入Blob.js和Export2Excel.jsBlob.js/* eslint-disable *//* Blob.js*//*global self, unescape *//*! @sourc
2022-01-27 18:18:10
748
原创 js数组求方差
代码如下(示例)://求数组方差 function fc(arr) { var sum = 0; // 和 var s = 0; for (var i = 0; i < arr.length; i++) { sum += arr[i] // 求和 } ave = sum / arr.length; // 平均值
2022-01-25 10:26:55
690
原创 mapbox地图中计算两点之间的距离
代码如下(示例):// 传入参数 // var a = [11253.445214,55862.569357]// var b = [15693.456937,59683.142354]// 调用方法 getBeeline(a[0],a[1],b[0],b[1])// 计算两点之间的距离 function getBeeline(a, b, c, d) { var x1, x2, y1, y2; //终点坐标和最近蓝牙坐标,用于计算最短距
2022-01-25 10:23:22
1363
原创 简单for循环数组查重
代码如下(示例): var data = [0, 0, 0, 1, 2, 6, 9, 8, 8, 9, 3, 1] for (let i = 0; i < data.length; i++) { for (let j = i + 1; j < data.length; j++) { if (data[i] == data[j]) { data.splice(j, 1);
2022-01-25 10:11:30
565
原创 js数组对比查找
代码如下(示例):数组A与数组B不相同,需要找出A数组中含有的对象且B数组不含有。也就是C数组<script> var A = [{ minor: 1, }, { minor: 2, }, { minor: 3, }, { minor: 4, }, { minor: 5, }]
2022-01-25 10:05:44
537
原创 小程序开发基础
小程序开发基础前言一、小程序的基础目录结构1.目录结构2.页面部分前言闲谈:其实本就不该放弃写博客,就算我并不是大牛或高级程序员,但是博客也可以当做是在记录我的成长。同时我的博客可能会帮助到其他人,就像我遇到困难时来csdn寻求帮助是一样的。提示:如果对你有帮助再好不过,或者如果有问题欢迎指出。(我只是刚工作一年的初级开发者)一、小程序的基础目录结构提示:小程序开发首先要先知道目录的每一部分都是做什么的。了解清楚以及熟练之后有利于提升我们的开发速度与质量。1.目录结构创建小程序之后小程序
2021-07-14 11:39:38
342
原创 mongoose基础增删改查
基础config.js配置//1.导入安装包const mongoose = require('mongoose')//2.链接数据库-库名------------默认返回promisemongoose.connect('mongodb://localhost/abcd').then(() => { console.log('数据库连接成功');}).catch(err => { console.log('数据库连接成功'+err);})/**格式规范*///
2021-01-21 19:59:37
177
2
原创 Vue.js中v-if&&v-show的使用
前言在切换 v-if 块时,Vue.js 有一个局部编译/卸载过程,因为 v-if 之中的模板也可能包括数据绑定或子组件。v-if 是真实的条件渲染,因为它会确保条件块在切换当中合适地销毁与重建条件块内的事件监听器和子组件。v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——在条件第一次变为真时才开始局部编译(编译会被缓存起来)相比之下,v-show 简单得多——元素始终被编译并保留,只是简单地基于 CSS 切换。一般来说,v-if 有更高的切换消耗而 v-show 有更高的初始渲染消耗
2020-12-04 22:13:30
1279
原创 VS Code---ES6基础语法教学
提示:以下是本篇文章正文内容,下面案例可供参考1.声明变量的改变代码如下(示例): <script> //var a = "你好,ES6!"; //alert(a); let a = "你好,ES6!"; alert(a); </script>2.经典案例代码如下(示例):<body> <input type="button" value="第一个"> <input type="b
2020-12-03 10:52:09
257
原创 在数组中随机抽取(拿走不谢)
随机抽数(数字也可以改成人名)提示:以下是本篇文章正文内容,下面案例可供参考代码如下(示例):<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <style type="text/css"> .d1{ width: 100px; height: 200px; font-s
2020-12-03 10:31:57
5458
4
原创 Vue.js小白入门必看(简单易懂)
文章目录前言1.v-cloak2.v-text3.v-html4.v-pre5.v-once6.v-model7.v-on8.v-bind总结前言Vue的整体框架解构主要是由MVVM构成。MVVM分为Model、View、ViewModel三者。Model 代表数据模型,数据和业务逻辑都在Model层中定义;View 代表UI视图,负责数据的展示;ViewModel 负责监听 Model 中数据的改变并且控制视图的更新,处理用户交互操作;Model和Value需要ViewModel来进行关
2020-12-03 10:17:46
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人