自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 fabric.js点击group 种的子元素

【代码】fabric.js点击group 种的子元素。

2023-11-09 18:07:19 1643

原创 js 数组对象去重

js 数组对象去重

2023-03-10 20:07:22 213

原创 js map的使用

js map 方法的使用 组装 处理数据

2023-03-10 20:01:09 329

原创 微信小程序 rich-text 内图片显示不完整

微信小程序 使用 字段 图片显示不完整解决。

2023-02-18 14:10:30 880

原创 threejs 射线拾取 物体注册点击事件

【代码】threejs 射线拾取 物体注册点击事件。

2023-02-06 10:54:07 416

原创 【three.js】本地搭建Threejs官方文档网站 解决threejs官方文档打开过慢得到问题

因为Three.js官网是国外的服务器,所以为了方便学习和快速的查阅文档,我们可以自己搭建Three.js官网和文档,方便随时查看案例和文档内容进行学习。可以通过网址,找到具体的案例代码,如此处的文件名称是:webgl_animation_keyframes。官方提供的可视化编辑器,可以直接导入模型,修改材质,添加光照效果等等。根据地址栏的信息 可以再源码中找到对应的源码位置。使用命令 npm i 或者使用yarn i。3、下载好项目之后解压缩。7、 查看官方提供的案例。4、安装项目需要的依赖。

2023-02-03 10:33:10 1695 9

原创 js旋转角度函数的封装

有一个需求 需要控制一个dom 的旋转 为此封装了一个旋转的函数。

2023-01-12 13:57:12 298

原创 git gitee码云克隆提交代码

在你想要克隆的地址下 克隆代码 我这里是桌面。创建完成之后 初始化 仓库信息 提交更简单。将你需要提交的代码放在 这个文件夹。输入gitclone。

2023-01-10 10:08:56 282

原创 微信小程序使用wx-map地图组件

微信小程序地图的使用

2022-12-23 14:03:39 412

原创 docker安装 mysql

docker 安装mysql

2022-12-12 22:57:16 188

原创 微信小程序背景图设置不生效的问题

微信小程序 不能设置背景图 uni 开发微信小程序不能设置背景图

2022-11-17 10:32:32 1872

原创 Javscript数组的常用方法有哪些?

数组基本操作可以归纳为 增、删、改、查,需要留意的是哪些方法会对原数组产生影响,哪些方法不会。

2022-11-11 14:49:55 115

原创 vue封装全局过滤器 保留两位小数

项目中需要金额及数量中保留两位小数思路如下。

2022-11-08 18:39:07 595

原创 vue JS小数相加 相乘

vue js 中小数相乘 小数相加

2022-11-08 18:31:16 731

原创 MySQL下载与安装

MySQL下载与安装

2022-11-08 18:05:09 221

原创 css 修改页面滚动条

css 自定义滚动条样式

2022-09-05 17:53:28 478

原创 查询某天是否为工作日 文字复制到剪贴板

查询某天是否为工作日 文字复制到剪贴板

2022-08-15 11:13:25 153

转载 JavaScript 单行代码,让你的代码更优雅数组 去重 es6 new Set() 从url获取参数并转为对象 检查对象是否为空 反转字符串 检测元素是否处于焦点

JavaScript 单行代码,让你的代码更优雅数组 去重 es6 new Set() 从url获取参数并转为对象 检查对象是否为空 反转字符串 检测元素是否处于焦点

2022-08-15 10:32:58 252

原创 js数组转字符串方法 对象转字符串 字符串转对象

js数组转字符串方法 对象转字符串 字符串转对象

2022-08-12 14:43:47 161

原创 leaflet图层顺序的解决办法

leaflet图层顺序的解决办法 以及 leaflet 在vue 中的使用

2022-03-30 17:59:12 1767

原创 VUE 项目实现大屏展示的响应式

vue项目实现大屏展示 自适应问题此处的项目为vue2版本,因为pc端的项目没有采用响应式自适应手机端的设计,所以使用lodash插件实现屏幕移动端自适应。首先下载lodash插件。npm i lodash -S <template> <div class="scree-container"> <div class="screen-box" :style="'transform:scale('+scaleValue+') translate(-50%,-50

2022-02-24 15:15:28 1990 1

原创 js 函数判断数据类型

封装JS方法判断数据类型为什么不能使用typeOf判断// 只能判断基本数据类型 不能用来判断引用数据类型typeof 1 // 'number'typeof '1' // 'string'typeof undefined // 'undefined'typeof true // 'boolean'typeof Symbol() // 'symbol'typeof null // 'object'typeof [] // 'object'typeof {} // 'object'typ

2021-11-25 15:51:08 162

原创 vue 项目实现无痛刷新token保持登录状态

vue 实现无痛刷新token 功能// 导入 vuex 模块import store from '@/store/index.js'// 导入路由模块// 导入 router 模块import router from '@/router/index.js'console.log(store)// 这是请求地址const root = 'http://127.0.0.1:8000' // 请求根路径// 创建 axios 的实例对象,并共享出去const request = axi

2021-11-24 16:38:00 2072 1

原创 uni H5 保存canvas 绘制的图片的 uni api 不支持H5 ios 不能保存解决办法

之前使用uni官网的api 写的app 是没有问题的 回头看到 api 不支持H5安卓是可以直接长按保存到手机相册的ios 端不行第一种解决办法 绑定a 标签进行下载// 第一种方法 使用a标签 进行下载 只能下载下来 实现不理想uni.showModal({ title: '提示', content: '保存图片到手机中', success: function(res) { if (res.confirm) { console.log(

2021-10-19 14:47:08 1157 4

原创 uni VUE使用canvas绘制海报并分享微信好友及朋友圈

先贴代码代码中关键步骤均有注释二维码生成的库 没有贴出来 大家自行寻找 或者暂时先写死一个图片绘制方法写在 mounted 生命周期内ctx.drawImage(this.imgQr,this.imgWidth/2 ,this.imgHeight-100, 80, 80), 定位图片的信息第一个参数 图片文件第二个参数 图片距离XY轴方向最后两个参数 二维码的大小<template> <view> <!-- <view class="topImg"

2021-07-08 17:33:07 827

原创 微信小程序新版的获取用户信息授权

新版的获取用户信息授权包含用户昵称,头像等<button bindtap="bindGetUserInfo" class="btnPhone {{wechat_name !=''?'btnPhoneActive':''}}">授权登录</button>// 弹出授权 开始 bindGetUserInfo: function(res) { var that = this // getUserProfile wx.getUserProf

2021-06-15 11:41:44 1481

原创 封装Ajax 以及ajax的使用

封装部分//封装一个ajax请求function ajax(options) { //创建XMLHttpRequest对象 const xhr = new XMLHttpRequest() //初始化参数的内容 options = options || {} options.type = (options.type || 'GET').toUpperCase() options.dataType = options.dataType || 'json'

2021-05-24 11:19:03 140

原创 uni解决IOS暗黑模式的切换

tabbar的暗黑模式处理首选需要开启ios 暗黑模式uni 项目在 “app-plus” -> “distribute” -> “ios” 节点下添加 UIUserInterfaceStyle 节点// 在 "app-plus" -> "distribute" -> "ios" 节点下添加 UIUserInterfaceStyle 节点"app-plus": { "distribute": { "ios": { "UIUserInterfaceSty

2021-04-07 17:45:35 1949

原创 uni uni.showloding uni.showtoast 冲突的问题

uni项目中是使用了uni.showLoading({title: ‘数据加载中…’})uni.hideLoading()在请求完成之后给用户提示信息 出现冲突 提示信息不显示// 导入网络请求的包import { $http} from '@escook/request-miniprogram'uni.$http = $http// 请求的根路径// $http.baseUrl = 'http://192.168.0.128:8999/vehicle'// $http.ba

2021-02-04 14:24:59 3741

原创 uni 微信支付出现支付验证签名失败

uni 在app中支付出现验证签名失败 安卓正常 IOS出现这个问题经过对照其他参数 排查到 IOS接收时间戳只能接收10位 最终左边为正常参数返回这个为问题参数返回提示的错误信息下面为支付的代码// 获取商品列表async getVipList() { const { data: res } = await uni.$http.get('/commodity', { userId: this.user.id, commodityType:

2021-01-21 17:57:49 2795 1

原创 uniapp 实现APP设置获取缓存清理缓存

uniapp 实现APP设置获取缓存清理缓存公司需要开发一款app 功能有在设置里显示缓存 以及清理缓存功能实现方式 如下页面效果如下获取本机缓存<view class="iconItem" @click="clern"> <view class="register"> <u-icon color='#EBB24C' name="trash"></u-icon>清除缓存 </view> <view cla

2021-01-14 17:40:09 5251 3

原创 技巧:文本超过N行折叠内容并显示“...查看全部”

技巧:文本超过N行折叠内容并显示“…查看全部”多行文本超过指定行数隐藏超出部分并显示“…查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看,于是就写了一个Vue的组件,本文简单介绍一下实现思路。遇到这个需求的同学可以尝试一下这个组件,支持npm安装使用:组件地址:https://github.com/Lushenggang/vue-overflow-ellipsis在线体验:https://wintc.top/laboratory/#/ellipsis一、需求描述长

2020-12-15 10:41:52 1173

原创 vue + element-ui 文件 图片上传功能的实现

直接贴代码主要参数说明有对应注释<template> <div class="upload-container"> <el-button icon='el-icon-upload' size="mini" :style="{background:color,borderColor:color}" @click=" dialogTrue" type="primary">上传图片 </el-button>

2020-12-14 16:05:01 415

原创 H5安卓下载以及IOS跳转AppStore下载App

// 下载安卓的包 downLoad() { window.location.href = "https://application-store-1253452898.apk"; // 安卓地址由后端提供即可 }, // 跳转appStore appStore() { window.location.href = "https://itunes.apple.com/cn/app/qq/idXXX?m.

2020-12-11 11:16:21 4280

原创 微信小程序封装请求简化操作

请求封装微信小程序1.创建文件夹request下有index.js请求前会有一个全局加载中效果请求结束取消加载// 同时发送异步代码的次数let ajaxTimes = 0export const request = (params) => { ajaxTimes++ // 显示加载中效果 wx.showLoading({ title: "加载中,请稍后~", mask: true }); //定义公共的URL const baseURL = "h

2020-11-17 18:55:55 156

原创 postman设置全局变量简化操作

经常要测试接口反复切换地址比较麻烦 每次都得复制token 福音来了 跟我操作1.点击右上角齿轮2.点击箭头中的globlas3.输入你要设置的全局变量4.点击save保存即可5.使用如图

2020-11-17 18:46:38 225

原创 Vue H5微信浏览器外进行支付 H5支付

主要思路是后端返回Url地址前端跳转前端利用window.location.href = res2.data.data.mweb_url;进行跳转// 点击按钮购买会员 H5支付 mobileZifuvip(i) { console.log(i); let that = this; this.axios( config + "/order/purchaseMember?userId=" + localSt

2020-11-13 17:30:12 738

原创 微信浏览器内调用支付JSAPI

主要还是得核对参数 没什么难度前端主要做的就是获取支付参数 拉起支付技术用的是vue没有进行封装 正常使用没问题// 点击按钮购买会员 JSapi JSapiZifuvip(i) { console.log(i); let that = this; this.axios( config + "/order/purchaseMember?userId=" + localStorage.getItem("

2020-11-13 17:14:38 722 3

原创 点击修改日期 月 季度 年

根据业务完成 点击按钮添加时间 一个月 一个季度 一年// e 为获取的时间 index为需要添加多久 getMouth(e, index) { console.log(e, index, "获取会员时间"); var data = new Date(); var month = data.getMonth() < 9 ? "0" + (data.getMonth() + 1) : data.getMonth() + 1; var d

2020-10-27 10:55:00 133

原创 vue时间格式过滤器

// 用法<span>{{item.createDate | dateFormat}}</span>//时间格式化器Vue.filter('dateFormat',function (original) { const dt = new Date(original); const y = dt.getFullYear(); const m = ( dt.getMonth() + 1 + '').padStart(2,'0'); const d = (dt.get

2020-09-10 14:31:03 389

linecount 3.6.3 版本

软件功能: 可用于对VC++、C++ Builder、Delphi、VB、C/C++、ASM、 Java、C#、SQL 等程序源码进行详细的统计,可以准确的分 析出程序中代码行、注释行和空白行的行数。程序会自动根 据你选择的文件类型选择相应的统计方式,并将所有文件的 分析结果进行汇总,便于方便直观的对软件项目的代码量进 行全面的评估。本软件是绿色软件,不需要安装,展开到任 意目录,直接运行即可。 1、 支持VC++项目文件的统计方式。 2、 支持C++ Builder项目文件的统计方式。 3、 支持C/C++文件 .cpp 和 .h 的文件统计。 4、 支持同时多个文件的统计方式。 5、 支持同时多种文件类型的统计方式。 6、 支持VB项目文件和 .frm 和 .bas 文件的统计。 7、 支持汇编文件 .asm 和 .inc 的统计。 8、 支持Delphi项目文件 .dpr 和 .pas、.dfm 文件的统计。 9、 支持C#项目文件 .csproj 的直接统计及 .cs 文件的统计。 10、支持Java文件 .java 的统计。 11、支持SQL文件 .sql

2024-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除