自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 svg中 path标签的d属性

svg中 path标签的d属性

2022-08-31 16:33:30 5696 1

原创 videojs使用(画中画 滑动自动播放等video配置方法)

基于videojs实现画中画,滑动播放等一些video配置及方法事件 持续更新

2022-08-15 16:16:39 7085 1

原创 你不会还不会ES6吧!

一文带你搞懂ES6 本文取自掘金:红尘炼心,我只是一个博客搬运工,想看的博友可以点击链接跳转阅读,培养自己代码的风格和规范ps:ES5之后的JS语法统称ES6!!!文章目录1.关于取值的吐槽2.关于合并数据的吐槽3.关于拼接字符串的吐槽4.关于if中判断条件的吐槽5.关于列表搜索的吐槽6.关于扁平化数组的吐槽7.关于获取对象属性值的吐槽8.关于添加对象属性的吐槽9.关于输入框非空的判断10.关于异步函数的吐槽11.待.....1.关于取值的吐槽取值在程序中非常常见,比如从对象obj中取值。cons

2021-10-22 10:36:31 126

原创 介绍项目详细开发流程:

1.首先我要根据项目效果图,观察需要什么用框架写,是pc端的还是移动端的2.选择好后创建相对应的框架,引入所+需要的组件。3.移动端的我会配置一下rem,安装好对应插件,让px自动转换成rem自适应布局,或者使用vw、vh实现自适应4.利用scss封装一下公共样式。5.配置多环境变量。6.根据环境变量封装网络模块接口,一开始不会全部封装,会先封装几个,其它的等写到的时候在封装。7.我会把底部的tabber、头部的返回键、上拉加载、下拉刷新、点击回顶部等组件单独封装起来,使用时直接调用。...

2021-01-04 21:01:37 2371 11

原创 前端使用SVGA(亲测可用)

前端中使用svga 最近遇到的亲测可用。 草履虫都能学会的懒人教学。

2023-09-26 15:18:25 1098

原创 echarts修改tootip弹框样式:

echarts修改tootip样式:应项目需求 数据的大小决定着tootip弹框的颜色先在echarts中模拟实现:看效果: (Email 是名称 132 是实时数据)看代码:option = { title: { text: 'Stacked Line' }, //主要代码================================================== tooltip: { trigger: 'axis', backgr

2022-01-22 16:44:42 1138

原创 js获取指定天数之前的日期

js获取指定天数前的日期(三天前,七天前…)直接上代码:// date是传入的参数 (天数)function getBeforeDate(date) { let data = date; let d = new Date(); let year = d.getFullYear(); let mon = d.getMonth() + 1; let day = d.getDate(); if (day <= data) {

2022-01-18 16:21:36 1297

原创 vue中导出当前页面为PDF

主要就是将指定的html页面转换成图片,然后通过图片的base64码生成PDF文章目录1.下载两个依赖2.创建js文件夹,定义全局downloadHtmlToPdf函数3.在main.js中引入全局函数4.在需要导出为pdf的页面直接使用全局函数1.下载两个依赖//将html页面转换成图片npm install --save html2canvas //将图片生成pdfnpm install jspdf --save2.创建js文件夹,定义全局downloadHtmlToPdf函数impo

2021-10-25 11:38:57 509 1

原创 js监听浏览器的返回按钮

应项目需求,需在H5页面中捕捉到到浏览器的返回,并做出一定的操作。下面就来捕捉浏览器的返回事件看效果:1、第一个页面2、点击按钮跳转到第二个页面3、点击浏览器左上角的返回,弹出对应弹框,并返回到第一个页面上代码://非常简单 mounted() { $(function () { pushHistory(); window.addEventListener( "popstate", function (e) {

2021-10-22 11:16:48 2714 2

原创 钉钉小程序踩坑:(与微信小程序的区别)

文章目录tabBar:以前开发微信小程序,现在应公司需求改钉钉,两者还是有差距的。接下来说一些坑:钉钉开发平台:https://developers.dingtalk.com/document/app/dd-addtabbaritemtabBar:tabBar不显示:1.注意字段是否写错2.可以尝试清理缓存3.list里面至少要有两个,最多五个,一个是不行的4.必须有pages里面的index页面钉钉小程序和微信小程序的差别——————直接上代码:钉钉小程序:"tabBar"

2021-05-10 16:52:37 4216

原创 vue中使用echarts显示隐藏时宽高异常:

喜欢一直给echarts设置固定宽高的博友们这个对你们没啥大用===设置百分比宽高:echarts异常图例:设置的百分比宽高,但是显示的却只有一点,因为Echarts 图表是根据你定义的div 的样式来确定图表的大小,当图表隐藏时,Echarts会找不到div的宽和高,再次显示时它会给自己一个非常小的默认宽高值,所以在隐藏显示后会发现它变得非常非常的小,所以就会这样。解决办法:一:简单粗暴:直接设置定时器:上代码: setTimeout(() => { //中间写

2021-05-07 17:23:06 1046

原创 vue开发项目请求时后端接口常见报错:

文章目录第一个第一个Cannot read property ‘upgrade’ of undefined这是主要是因为在vue.config.js中使用了跨域代理,但是跨域里面的的target字段为空就会出现此报错解决: proxy: { //配置跨域 '/api': { target: '139.198.180.240:8199', // 接口的域名 这个一定要配置 //

2021-04-17 08:52:09 2023 1

原创 修改echarts图表的一些样式:

标题开始:先看效果图:因为大多数标题颜色以灰色出场,但如果背景颜色是深色系,那么你的字会很不清楚,下面就修改字体颜色:上代码:将legend中原本的datadata:["B1F","B2F","总"]改为里面对象的形式设置颜色:当然也可以加些图形例如: icon : 'roundRect',data: [ { name: "B1F", //图形 // icon : 'roundRect

2021-04-07 17:22:36 2486

原创 promise( 只能说他很重要!*** )

Promise:promise(首字母小写)对象指的是“Promise实例对象”Promise首字母大写且单数形式,表示“Promise构造函数”Promises首字母大写且复数形式,用于指代“Promises规范”Promise是一个构造函数,它可以让异步操作同步执行,它自身有all,race,reject、resolve这些方法,all():Promise 的 all 方法提供了并行执行异步操作的能力,并且在所有异步操作执行完后才执行回调。race():race 的话只要有一个异步操作执行完

2020-12-17 21:33:08 1246

h5 的 video js;

h5 的 video js;

2022-03-10

空空如也

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

TA关注的人

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