自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1021)
  • 资源 (68)
  • 收藏
  • 关注

原创 css怎样设置文本格式两端对齐

css怎样设置文本格式两端对齐

2022-09-28 12:00:07 4

原创 为什么弹窗点击了两次取消才关闭呢

可以在js里面写个打印看一下是否走了两遍。原因是你可以弹出了两个弹窗。

2022-09-23 11:49:53 13

原创 如何保证接口登陆失效只弹窗一次。只跳转去登录页面一次

如何保证接口登陆失效只弹窗一次。

2022-09-23 11:27:42 84

原创 微信小程序获取子组件相对于页面而言距离顶部的距离

res[0].top,//#member节点的距离顶部的距离。">想知道我的高度

2022-09-23 10:41:46 38

原创 从H5页面跳转到小程序

从H5页面跳转到小程序

2022-09-20 10:02:21 94

原创 微信小程序如何设置一个全局的定时器,跳转页面也不清除,只有在某个条件改变的时候才清除

首页需要在app.js里面设置一个全局变量用来判断是否终止定时器。(注意这里不是把定时器变量定义成全局的。timerLock:false,//是否关闭合成定时器。然后在页面上面根据这个timerLock来确定是否关闭定时器。

2022-09-19 19:57:49 105

原创 微信小程序下载一个视频到本地相册,显示下载进度,可取消下载

filePath: wx.env.USER_DATA_PATH + '/' + fileName + '.mp4',//固定的相册的路径不需要修改。this.data.progress>0&&this.downloadTask.abort() // 取消下载任务。this.data.progress>0&&this.downloadTask.abort() // 取消下载任务。// console.log('已经下载的数据长度', res.totalBytesWritten)//下载到本地获取临时路径。

2022-09-19 17:31:53 119

原创 微信小程序分享一个视频给好友

url: URL, // 下载的视频的url。// 下载完成后转发。

2022-09-19 17:23:45 101

原创 强制缓存、协商缓存

如果有些数据确实对实时性要求不高,而且访问量又比较大,可以在请求接口的方法中做一些调整,把接口返回的数据保存在内存中,再次请求的时候直接从内存中获取即可。再次访问这个网站的时候,大部分静态文件浏览器已经缓存起来了,直接自取自用,会发现打开速度就快很多,这就是缓存带来的好处。当浏览器第一次访问服务器的时候,服务器返回对应资源的同时告诉浏览器把这个资源保存起来,下次你需要的时候只要没过期你就自己用,不需要再问我了。的产物,代表资源过期的绝对时间,但是每个机器本地时间是不同的会造成不必要的麻烦。

2022-09-07 16:48:17 12

原创 webpack和vite

webpack和vite

2022-09-07 14:49:29 107

原创 mac下载nvm

提示zsh: command not found: nvm。然后在执行source .bash_profile。然后输入vi .bash_profile。首先卸载电脑上已经安装的node。windows的这篇文章介绍了。最后就可以下载你想要的版本啦。输入下面内容:wq!

2022-09-07 14:12:09 127

转载 vue3的后台管理系统

开箱即用,这些 Vue3 后台管理系统模板绝对让你爽歪歪!_唐志远1997的博客-CSDN博客

2022-09-06 11:21:23 12

原创 mac下修改sourceTree密码输入错误没办法拉去代码也没有弹出输入密码的地方

然后打开scourceTree再去拉取代码就会提示让你输入密码啦。如果不行重启一下在打开试试。在访达z中找到应用程序-使用工具-钥匙串访问。钥匙串里面找到这个密码删除。mac电脑的解决办法。

2022-09-02 10:48:28 37

原创 微信小程序播放视频的时候如果突然插入一个音频视频就会卡顿一下

设置属性useWebAudioImplement:true在视频的src获取到以后播放一个音量为0的音频。//提前播放一个音量为0的音频,避免每次第一个响起声音的时候,视频卡顿一下。只有在第一次播放音频的时候卡顿。然后其他地方需要音频的时候在调用就行。所以我想能不能先让他先触发一次。...

2022-09-01 14:58:02 48

原创 git中merge和rebase的区别

你使用rebase相当于把他提交的内容放在你的之前。git记录中是看不到你合并代码的记录的。只有一个个的提交记录。所以多人合作想要知道整个来龙去脉的时候就会不方便。merge是相当于把当前 commit和master的commit合并在一起。合并之后会形成commit的内容。需要再次push提交。如果你从master拉出一个新的分支feature。你在feature分支中进行开发。这时候如果有人修改了master的内容。合并代码的过程会在git上面生成记录。

2022-08-19 18:19:58 53

原创 微信小程序html标签上自定义的data-属性,如果采用驼峰的格式获取的时候就有问题

希望点击的时候获取data上面带的那个categoryId的属性值。最后打印一下这个e看一下吧。发现id变成小写的了。但是打印的时候确是underfined。

2022-08-19 15:21:22 44

原创 postcss是什么?

Postcss本身不会对你的css做任何事物,你可以把postcss当做一个壳,伴随着postcss的生态,衍生出更多postcss插件,能够帮你解决95%以上的css疑问,如果你需要自定义一个属于自己业务需求的css编写规范,那么你也可以为此开发一个特定的postcss plugin.1.支持未来的css: 使用cssnext书写未来的css(postcss-cssnext plugin)Postcss属于css后处理器,动态编译css,也就是说,在运行的时候进行编译。3.丰富的插件系统,解放你的双手。

2022-08-19 11:31:12 33

原创 TS(typescipt)和js

TS有更多的面向对象的内容。提供了类、模块和接口,更易于构建组件和维护。强类型指定了数据类型,如果不强制转换就会 一直是这个类型。最明显的就是TS边写边纠错,而js运行时才知道那个错了。TS在编译时就会知道错误,所以它是静态类型语言。JS在运行时才知道错误,属于动态类型语言。弱类型就是可以根据环境改变数据类型。

2022-08-19 10:32:30 186

原创 常用的框架

我常用的后端web框架。

2022-08-16 14:32:38 137

原创 css一个图片上面加上遮罩蒙板,只修改img的样式不多写标签

可以在伪类上添加图片的url}}content:'';top:0;}

2022-08-15 18:04:34 205

原创 微信小程序的video标签加了圆角border-radius为什么左上角还是直角呢?

试试把左上角的弧度调大点。结果就好了,为什么啊?

2022-08-12 16:55:00 98

原创 css 背景色透明但是内容图片不透明

解决办法是background-color:rgba(0,0,0,0.7)就行啦。前面是rgb的色值,后面是透明度。我是右边样式,本来只想要背景透明,结果背景上面的img图片也透明了。

2022-08-12 15:53:33 113

原创 & 和 && 的区别。| 和 || 的区别

4.&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。2.&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。3.不同的是 | 左端无论真假(即使为真),右端还要继续运算,|| 左端为真,右端不需要再进行运算,结果直接为真。...

2022-08-12 11:16:01 405

原创 vant.js的van-cell的横线怎么去掉

如图我想去掉这个横行。给他加样式border:0;还以为是:after伪类上面加了边框。然后研究文档发现其实只要在标签内加上一个boder=“{{false}}”就行了。

2022-08-12 09:37:44 621 2

原创 vue3做了哪些改变?(未完待整理)

在使用的层面,我们从options Api(options Api的写法,比如data、computed、watch、methods等等),变成了composition Api,慢慢的在实际的业务中,我们抛弃了原本的data、methods、computed那种隔离式的写法。同时,在composition Api中,为了防止过于重的业务逻辑,它提供了一种关注点分离的方式,大大的提升了我们代码的可读性。在diff算法上,使用了静态标记的方式,大大提升了Vue的执行效率。.........

2022-08-10 19:26:36 155

原创 宏任务,微任务的几个经验的例子

avaScript是单线程执行的语言,在同一个时间只能做一件事情。这就导致后面的任务需要等到前面的任务完成才能执行,主线程 >> 主线程上的宏任务队列1 >> 宏任务队列1中创建的微任务。主线程 >> 主线程上创建的微任务 >> 主线程上创建的宏任务。1.主线程上宏任务、微任务执行顺序:图1。2.宏任务中包含微任务:图2。...

2022-08-10 19:14:33 80

原创 微信小程序,全局变量一个地方改变了其他地方的状态也跟着改变。

我有个遮罩层有个点击隐藏的按钮,他在很多页面都出现这个遮罩,怎么保证在其中一个页面点击了隐藏,其他的页面都不会出现了?我在三个tab页面都显示了这个关注公众号的遮罩层,但是在其中一个 页面点击后面的删除,其他的页面也不显示了.lifetimes://生命周期函数,可以为函数,或一个在 methods 段中定义的方法名。/* 内容高度最高80vh 以免内容太多溢出*/showOfficial:true,//是否显示关注公众号的bar。pageLifetimes:// 组件所在页面的生命周期函数。......

2022-08-09 14:26:54 121

原创 微信小程序提交审核历史版本记录从哪里查看

右上角消息点击以后可以查看自己提交过的历史记录,但是具体改了什么内容是不知道的。

2022-08-08 19:22:36 269

原创 vue3在main.js里面定义全局函数,然后其他页面使用

this.proxy.$comfimBox('删除').then(res=>{confirmButtonText'确定',cancelButtonText'取消',type'提示',

2022-08-01 15:20:38 351

原创 elment-plus图标input上面带的图标为什么不显示

最后知道了,你还要在setup里面return啊啊啊啊啊。完全按照官方的方法写的但是不显示啊。

2022-07-28 16:50:03 114

原创 微信小程序剪切图片的功能

sizeType['original','compressed'],//可以指定是原图还是压缩图,默认二者都有。sourceType[type],//可以指定来源是相册还是相机,默认二者都有。count1,//最多还能上传的图片数,这里最多可以上传1张。borderColor'#fff',//裁剪框边框颜色。首选下载下来wechat这个文件夹。result'',//裁剪结果地址。//console.log("图片信息0",e)......

2022-07-27 15:58:28 712

原创 微信小程序里button点击的时候会边框有黑线

解决办法就是加个样式啊。

2022-07-27 11:32:15 63

原创 微信小程序使用canvas绘图,圆形头像,网络背景图,文字,虚线,直线

base64,'+res//base64的二维码。ctx.fillText('元的直播课程',460,2276)ctx.fillText('超值体验',63.6,2108)ctx.fillText('体验价值',63.6,2276)srcself.data.posterBg,//网络图片。srcposterimg,//网络图片.海报图片。//console.log('绘制头像')//console.log('绘制完毕,转换成图片')srcavatar,//网络图片。...

2022-07-27 11:03:47 384

原创 微信小程序编辑头像

sizeType['original','compressed'],//可以指定是原图还是压缩图,默认二者都有。sourceType[type],//可以指定来源是相册还是相机,默认二者都有。_this.UploadImg(imgList[0])//访问接口把上传的图片给接口。leturl="http//XXXXX/uploaded_file"//上传的接口。count1,//最多还能上传的图片数,这里最多可以上传1张。...

2022-07-25 18:29:20 102

原创 微信小程序class绑定,怎么绑定2个变量

注意红色的那块是个空格。

2022-07-22 17:49:37 177

原创 微信小程序wx.hideLoading()会关闭toast提示框

wx.hideLoading()的时候showToast的弹窗也会关闭的。目前toast和loading相关接口可以相互混用,在使用。

2022-07-21 19:32:36 209

原创 js如果小数是0就减去,不是就保留

超简单的。

2022-07-21 15:44:18 33

原创 微信小程序live-pusher实时音视频录制推流组件。为什么ios手机会偏转90度

但是如果没有获取推流地址先用.startPreview预览。然后他就会倾斜90度,并且只有ios手机有这个现象。我有两个不同的场景,直接进去页面获取推流地址,然后摄像头方向正确。于是推断可能是推流地址没有获取导致的。结果测试是真的这个原因。...

2022-07-20 19:30:12 132

原创 echart的markArea遇到的坑啊为什么不是按照我设置的时间来显示的区间呢

可以考虑,可以把这个数据添加到x轴的指定位置。利用我写的这个文章插入这个开始的坐标和结束坐标。参考下面的2个图,首先第一个图的开始结束时间都有数据。第二个图的0210是没有对应的数据的,所以整个区间的显示也错了。我能想到的解决办法要么就是必须保证数据里面再开始结束都有数据。我发现必须保证你这个区间。开始和结束的x轴有数据。...

2022-07-20 19:23:38 194

原创 判断一个元素在一个数组中的位置插入以后后面所有的值后移

splice(index插入的位置下标,0,想要插入的值)

2022-07-19 11:38:05 103

pdf.js插件实现在线预览pdf文件.zip

pdf.js插件实现在线预览pdf文件。直接利用这个插件放在项目里。然后使用./js/pdf/web/viewer.html?file=' + pdf的文件地址。可以看介绍文章在这里啊https://blog.csdn.net/qq_33769914/article/details/108223002

2020-08-25

超全基于layui得省市区三级联动插件.zip

这里得json数据比我之前上传的https://download.csdn.net/download/qq_33769914/11355616这个里面得更加全面。开始那个只涉及区这里面还有镇。

2019-07-16

xlz基于layui的省市区三级联动.zip

之前参考的页面的http://www.jpw.net/code/636431820895762098省市区总觉得哪里有问题。于是自己在他的基础上修改了一下。我这里面用到的省市区的json数据和他的例子是不一样的。我的市的后面都会有市。大家可以参考一下。

2019-07-15

基于layui的步骤条

layui竟然没有步骤条这样普通的功能。所以自己整理了一份基于layui的步骤条

2019-07-12

ueditor不在vue项目中使用。加上公式插件和自定义按钮

这是一个简单的ueditor的编辑器。里面添加了公式和我自定义的添加特殊字符。加波浪线加重点符号的按钮图标

2019-06-21

引入MathJax.js把图片公式转为一般文本公式没有在vue项目中使用的

写了一个图片的公式。然后直接使用插件把他转化为文本的公式的

2019-05-06

移动端截图下载图片,也可以打印

使用html2canvas截图,也可以打印图片。里面使用到了html2canvas和jquery的插件,简单方便。

2019-01-25

vue elmentui ueditor 数学公式 +新增自定义工具栏按钮 编辑器

因为上传数学题时。填空题横线统一的让用户点击工具栏的一个按钮实现。然后数学公式没有方程式的功能,需要加个工具实现这个功能。然后下载项目打开命令行,再输入npm install 下载包依赖。在npm run dev 运行就行啦

2018-12-17

引入MathJax.js把图片公式转为一般文本公式

一些编辑器最后生成的公式都是图片的样式,我们复制粘贴不出来具体的样式。我们需要用这个插件来转化图片公式

2018-10-31

vue+elmentui+ueditor +数学公式 编辑器。完整版

这个里面有获取编辑器内容和设置编辑器内容。两种方法,是以前上传的https://download.csdn.net/download/qq_33769914/10651952这个地址的整理。

2018-09-17

vue+elmentui+ueditor +数学公式 编辑器

把数学公式引进ueditor的工具栏上面,是编辑器可以输入数学公式

2018-09-07

里面具有公式插件的一个ueditor编辑器

ueditor编辑器然后还有kityformula-plugin数学公式的插件。两个是结合起来用然后就能是编辑器里面有数学公式。可以参考文章https://blog.csdn.net/qq_33769914/article/details/82495754

2018-09-07

vue项目模板。这是美容业的啊

这是一个空的只有一个框架的vue的项目,自己总结的以后可能有用的。如果运行有Vue packages version mismatch问题可以把package.json里面的 "vue-template-compiler": "^2.5.2",修改版本。然后执行npm update。

2018-06-26

一个vue的小例子

这是一个自己写的比较精简的微信公众号,自己看看吧,

2018-06-26

用vue写的公众号

用打开命令提示行在里面输入npm install,然后npm run dev 运行就可以啦

2018-06-26

收藏的各种插件

一下常用的插件,全都打包放在这里啦。树形播放器页码等

2018-06-08

直播页面收藏

直播的一些代码。有hmtl和js部分。只是代码片段可能别人看不懂啊

2018-06-04

截图取色尺子注释四合一工具

截图取色尺子注释四合一工具下载直接用无需安装,可以直接使用。

2018-06-04

仿站小工具

专门用来扒别人的代码用的。可以复制了url然后就能把他下载下来。但是如果是注册才能看到的页面可能就有点问题了。适用于那些不需要登录的页面

2018-03-16

含有ajax的分页插件的使用、jquery.paginate.js

数据是通过ajax后台获取的。分页的内容也是后台给的,你把页码给他他就回传你想要的当前的页面内容。并且里面还有搜索。

2018-03-14

微信小程序多个视频合成一个播放。一个播放完自动在播放另一个。自定义视频进度组件

微信小程序多个视频合成一个播放。一个播放完自动在播放另一个。给用户一种只播放了一个视频的错觉。 我们有多个视频但是后端合成一个视频的成本比较高希望前端合并。所以只能一个video标签通过显示不通的src来一个个的播放。 自定义视频的播放进度组件

2022-07-01

vvwx-pay.zip

海报支付页

2021-11-24

vvwx-h5.zip

学生端的h5页面

2021-11-24

katex-0.13.2.tgz

katex公式。本地的文件,在把cdn的地址本地化的时候总是缺少文件。这个就是最全的文件啦。

2021-04-09

前端开发规范.docx

自己总结的前端开发规范

2021-03-18

后端代码环境需要的一些配置文件自己留着底

有时候后端代码需要额外的配置文件自己公司的项目用的,留个底。

2021-02-23

mathml公式转为latex公式的前端插件

如何把mathml的公式转化为latex的公式呢,具体参考这个文章https://blog.csdn.net/qq_33769914/article/details/109065974

2020-10-14

vue+elmentui +ueditor编辑器 +数学公式 de 两个例子删除新增编辑器以及切换编辑器.zip

删除新增编辑器以及切换编辑器的两个例子。可以参考这个博客https://blog.csdn.net/qq_33769914/article/details/82495754

2020-09-23

vue+elmentui+ueditor +KityFormula数学公式 编辑器.zip

vue+elmentui+ueditor +KityFormula数学公式 编辑器。下载以后通过npm install 。然后npm run dev运行

2020-09-22

uedotor引入tinymce-formal公式插件的例子的编辑器.zip Latex 公式在线可视化编辑器

下载以后npm install下载依赖,然后npm run dev运行就可以看到效果了。这里面我还有个tinymce的例子。views/B.vue是一个tinymce的编辑器

2020-09-22

TinyCE结合插件MathType(wiris).zip

tinymce的编辑器上面添加mathtype的公式插件。打开运行npm install 然后npm run dev就可以看到效果啦。不过这个例子里我还没有写获取编辑器内容和设置编辑器内容。还在研究中心。完成以后会更新

2020-09-22

tree第三层节点横向排列.vue

这个是https://blog.csdn.net/qq_33769914/article/details/81562278?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159244480719724848325509%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=159244480719724848325509&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_blog_default-1-81562278.pc_v2_rank_blog_default&utm_term=element-ui+tree我这个文章的代码。下载了放在自己的vue项目中看结果吧

2020-06-18

gulp修改了的node_modules.zip

https://blog.csdn.net/qq_33769914/article/details/105412505按照这篇文章把gulp的配置文件修改了。

2020-06-10

一个跨域代理的例子.zip

webpack+vue的一些项目总是使用到跨域代理我们应该怎么做呢。这个是个简单的小例子可以看一下。文章参考https://blog.csdn.net/qq_33769914/article/details/106263333

2020-05-21

vue+vant的一个移动端的框架.zip

平时总是用到下面的三个tab固定,页面的主体内容随tab切换而改变。我这里就直接写了一个空的模板。都是最简单的东西。里面前端框架是vant。首先要下载包依赖npm install 然后npm run dev 就能看到效果了。其实是最简单的东西。对于初学者学习看一下路由相关的知识还是有点作用的

2020-05-20

我的ps下载打开可以直接安装

ps安装包

2020-05-15

vue+element-ui.rar

vue+element-ui的一个项目框架。下载以后npm install 安装包依赖。然后npm run dev运行

2020-04-23

ueditor.zip基于layer的ueditor编辑器,可以上传视频,音频,数学公式,自己添加的复杂公式比如矩阵方程组

基于layer的ueditor编辑器。里面修复了原来编辑器上传视频的一些问题。以及音频不能上传本地内容的问题。把视频音频上传写在了一个弹窗里面上传。然后自定义按钮,加了复杂公式和数学公式。

2019-09-17

1超齐全的方法layui的省市区。只知道name回填。只知道id回填.zip

后端接口只给了省市区的name值,怎么回填?只给id怎么回填。怎么获取选中的省市区的name 和id

2019-08-23

formSelects.zip

https://hnzzmsf.github.io/example/example_v4.html这个里面写的竟然没有一个简单的例子,于是我就把里面的一些有用的css和js拿出来写了这个小例子

2019-07-29

空空如也

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

TA关注的人

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