- 博客(30)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 面对算法,我的脑子就像生了锈
1. 数组根据相同的属性进行划分,生成新的数组思路1.建立一个新对象temp={};2.循环遍历原数组allList,取出要划分的属性值key,将此值与temp[key]判断3.若不存在则根据此在此属性下新建对象,temp[key]={sub:[]},4.若存在则直接temp[key].sub.push()eg:var allList = [{ "FDATE": "20211106", //日期 "FICBillNo": "YQCIN343895", //入库单号
2021-11-10 19:08:00
626
原创 关于el-select在el-dialog或者其他容器内经过下拉超出的时候popper错乱的问题
然后点击去发现有个属性Hidden,然后自己debugger滚动的时候会发现 超出可视区域会data-popper-一个很有意思的解决方案// 超出可视范围隐藏 查了一下官网 官网提供。
2024-08-07 15:32:53
223
原创 uniapp微信小程序开发之——消息订阅开发(简记)
2.然后在微信支付的回调或者手动点击按钮的时候调用一下方法,就可以咯!1.需要在微信开发平台获取订阅的模板id集合。
2024-06-18 08:46:40
268
原创 前端优化之——防抖和节流(简记)
函数防抖通常用于处理用户在短时间内频繁触发某一件事(如窗口大小改变、搜索框输入等)的情况。它的原理是在一定时间(如500ms)内,如果用户多次触发该事件,则只执行最后一次触发。这样可以减少触发次数,避免无效操作,提高性能。函数节流通常用处理需要反复执行的操作,如动画效果、滚动事件等。它的原理是在一定事件内(如500ms)只执行一次操作,避免频繁触发操作,提高性能;明明也是很清晰明了的道理为什么总是弄混了,还写不出来!
2024-06-17 08:13:07
207
原创 uniapp开发微信小程序之——微信客服&微信小程序客服(简记)
在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a371cd0df0e849d88c24a8a0529bbc05.png。[在这里插入图片描述](https://img-blog.csdnimg.cn/direct/20f9b60940564f6493bfe5f6e2c3f8b6.png。1.针对企业微信客服,需要在后台绑定企业微信的公司id,来获取对接的客服链接。1.关于微信小程序打开客服有两种情况:小程序客服和企业客服。在微信公众平台需要做的就是。
2024-06-16 21:28:44
1003
原创 Verdaccio---配置属于自己的npm私有库&简单发布npm私有包的流程
安装运行命令行参数搭建自己的npm包(vite+vue3+ts)
2023-08-23 11:20:58
2129
原创 Vue3Router-window.requestAnimationFrame-自定义导航加载效果的功能简记(参考来自B站UP主小满老师)
Vue3Router-自定义导航加载效果的功能简记
2022-10-11 20:15:41
363
原创 ref&shallowRef&customRef&toRef&toRefs&reactive理解
ref&shallowRef&customRef&toRef&toRefs&reactive理解
2022-10-10 20:32:48
456
原创 JqueryGanttEditor使用以及二开
JqueryGantt1.参考连接 https://roberto.twproject.com/2012/08/24/jquery-gantt-editor/2.实现页面效果2.实现功能前置任务(FF、FS、SS、SF、d四种)限制任务为四等级(项目名称、阶段、子阶段、活动)任务冲突(根据开始时间-结束时间和经办人是否重叠判断是否资源冲突)里程碑功能最短路径功能升级降级上移下移日历可过滤节假日或自定义时间根据开始时间、结束时间、工期三者中的二者计算出另外一者的关系只
2022-05-30 15:50:51
1207
8
原创 Vuex+axios(成长篇幅)
1.vue+element封装axios请求分步走1.1用axios创建一个service服务,封装axios请求1.11用axios创建一个service服务 // create an axios instanceconst service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url // withCredentials: true, // send cook
2022-03-12 14:16:13
1159
转载 Canvas实现圆形进度条(按照时间3分钟为生命线,每秒显示进度)
Canvas实现圆形进度条(按照时间3分钟为生命线,每秒显示进度)1.原作者来源:https://www.cnblogs.com/moqiutao/p/6430079.html2.本文主要记录一下如何根据三分钟为单位,展示每秒的进度<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>HTML5 Canvas 圆形进度条并显示数字百分比(3分钟刷新)<
2021-11-28 13:51:07
477
原创 Echarts柱状图在实体里面展示数据/柱状图顶部展示数据简记
Echarts柱状图在实体里面展示数据/柱状图顶部展示数据简记展示效果如下(主要记录一下 如何在柱状体实体里面展示自定义的数据和在顶部展示自定义数据)先贴上全部的代码function InitChartData() {// 数值部分const xAxisValue = [‘A线-MINI1’, ‘A线-MINI2’, ‘A线-MINI3’, ‘A线-MINI4’, ‘A线-MINI5’, ‘A线-MINI1’, ‘A线-MINI2’, ‘A线-MINI3’, ‘A线-MINI4’, ‘A线-MI
2021-10-16 16:29:03
10310
2
原创 Echarts折线图-折线条颜色随着取值范围不同儿显示不同颜色样式
Echarts折线图-折线条颜色随着取值范围不同儿显示不同颜色样式这里写自定义目录标题visualMap属性在这里插入图片描述划分为三个区间1.0以下;1.0-1.33;1.33以上分别展示不同的效果效果如下visualMap属性划分为三个区间1.0以下;1.0-1.33;1.33以上分别展示不同的效果visualMap: {//区间内控制显示颜色show: false,dimension: 1,pieces: [{ gte: 1.0, lte: 1.33, color: ‘#feff00’
2021-08-19 14:04:21
2624
原创 echarts雷达图样式记录
echarts雷达图样式记录雷达图雷达图var myChart1 var option = { legend: { //图例 icon: 'roundRect', //图例图形样式 data: ['>98%', '<98%'], //图例类型 right: 20, //图例位置 textStyle: { //图例文字样式 c
2021-06-26 16:36:13
337
原创 echarts配置项记录
echarts柱状图样式记录柱状图轮播展示柱状图 //初始化柱状图 var myChart var option = { title: { text: '数量: 个', //y轴单位 textStyle: { color: '#D9EFFF', //单位颜色 fontSize: 15, //单位大小 }
2021-06-26 16:30:59
209
原创 echarts饼图的简单样式简记
饼图//初始化饼图var mychartoption = { legend: { //图例组件 orient: 'vertical', //水平布局 right: '40', //距离右边的位置 top: 'middle', //距离顶部的样式 icon:'rect', // itemHeight: 12, // icon高度 itemGap: 40, //间距
2021-06-26 16:17:26
449
原创 echarts简单的单折线图样式简记
echarts折线图样式记录折线图相应样式根据页面大小重布局图表轮播展示高亮数据折线图**var myChart var option = { tooltip: { trigger: 'axis', //鼠标移动到焦点时显示对应数据 }, //设置canvas内部表格的内距
2021-06-26 15:19:11
680
原创 localStorage的存放和取值和JSON
1.JSON格式JSON格式(JavaScript Object Notation 的缩写)是一种用于数据交换的文本格式2.JSON对象JSON对象是JavaScript的原生对象,用来处理JSON格式数据.它有如下两个静态方法:2.1.JSON.parse() //从一个字符串中解析出json对象eg:2.2JSON.stringify() //从一个对象中解析出字符串...
2021-04-21 15:26:09
2353
原创 Uniapp在h5端口定位方式为gcj02时,引入腾讯地图
Uniapp在h5端口定位方式为gcj02时,引入腾讯地图由于项目需要在h5端口上定位,官网说如果方式为gcj02时,需要在manifest.json中的h5端给其配置上腾讯地图的key值,根据这个第一步应该登录 腾讯地图开放平台,注册登录,申请key值点击开发文档->微信小程序javascript sdk下载sdk打开下载的sdk,将里面的复制到项目插件目录下(自定义)H5的manifest.json配置如下,key值是自己在腾讯地图平台申请的key引用插
2020-09-11 11:15:54
2591
原创 微信小程序项目转uniapp项目
一、 1.1(在cmd下)因为需要 package.json的条件下 ,第一步需要建立一个文件夹,我在桌面建立了一个test1的空文件夹,cd Desktop\test1 进入目录。 1.2在这个目录下面安装npm install miniprogram-to-uniapp –g1.3 通过wtu – V可以检查自己的版本这时候test1文件多了一个package.json文件1.4输入wtu –i “里面是需转换的路径”(wtu是wx into uniapp 的意思,这样子比较好记这个
2020-09-07 15:10:36
1008
原创 uniapp中scroll-view横轴中scroll-left的用法
看了官网scroll-left的用法,还真没看懂他的具体用法是什么。不得已大量查找资料,主要实现功能是,可以自动移动距离,配上scroll-with-animation一起用更佳。分为两部分,主要说动态的用法,官网我只看到了静态~这里的:scroll-left根据这里的函数taps变换我看大部分人都是选择e*60,具体原因不知道,可以自己根据自己的需求,实例调试。...
2020-09-07 15:02:26
4156
原创 Wepy项目转移为uniapp项目
Wepy项目转移到uniapp项目(经过上网百度以及官网的学习、大概解决了、还有一些和服务端连接的问题没处理好)一、 (vscode条件下实现的在hbuilderX也可以正常运行)1.1 全局安装:npm install -g @vue/cli1.2 通过cl创建uni-app项目:vue create -p dcloudio/uni-preset-vue my-project 后面可以选择模板,要是迁移选择默认比较好改动1.3 安装组件语法提示:npm i @dcloudio/uni-help
2020-08-11 16:24:22
1583
原创 如何在vscode中安装wepy项目,并用开发者工具打开
一、 如何在vscode中安装wepy项目,并用开发者工具打开1. 在桌面建立一个新文件夹,用vscode中的文件->打开文件夹中打开刚刚建立的文件夹2. 终端->新建终端中2.1 m install wepy-cli -g,全局安装或更新WePY命令行工具。2.2 npm install 安装依赖2.3 wepy init standard demo(文件名)2.3.1 有一些操作,比较简单,需要cd demo 跳转到对应的文件下面。2.4 这里面会出现一些组件什么的没有安装好
2020-07-23 10:54:41
963
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人