自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现两个面板上下切换,结合amimate动画

实现两个面板上下切换,结合amimate动画。

2022-10-13 14:21:55 303

原创 Swiper联动

实例化两个swiper对象,点击上边的,下边的跟着一起滑动,swiper版本3.4.2。

2022-10-13 13:58:19 563

原创 videojs使用

【代码】videojs使用。

2022-10-13 11:25:08 1544

原创 echarts饼图不同样式

【代码】echarts饼图不同样式。

2022-10-13 10:32:24 1162

原创 江苏省地图,根据数值大小显示地图颜色,添加visualMap配置

【代码】江苏省地图,根据数值大小显示地图颜色,添加visualMap配置。

2022-10-13 10:05:14 1154

原创 vscode 自动编译TS文件到JS

点击终端 -> 运行任务 ,可以看到当前项目所要打开的 tsc: 监视 -tsconfig.json。点击ctrl+‘,’ 打开设置,将配置改为cmd,重新打开运行任务点击监视,就可以了。2. 修改 tsconfig.json 配置。如果报以下错误:禁止运行脚本。点击进入监视编译状态,

2022-10-13 09:42:29 982

原创 jq、js父子页面交互

js: window.parent.document.getElementById('父元素id名')jq: $('#父元素id名', parent.document)1. 父页面获取子页面元素。2. 父页面调用子页面方法。3.子页面获取父页面元素。4.子页面获取父页面方法。

2022-09-27 16:35:37 443

原创 微信公众号点击列表进入详情页

问题:微信公众号点击记录进入详情的时候,如果详情页代码是在当前页面,那么就没有进入页面记录,在点击返回的时候,会直接返回到最开始的地方,而非列表页。解决:这时候就需要在点击列表的时候,插入一条记录,代码如下//点击进入详情页$('.record-item-button').on('touchstart', function (e) { pushHistory(); $('.record-list').addClass('noShow

2022-05-13 09:26:01 855

原创 微信公众号更改头部标题

更改本页面标题 document.title = "我的记录";更改父页面标题parent.document.title = "我的记录";仅作记录。

2022-05-13 09:18:11 765

原创 微信公众号iframe嵌套页面js不执行

当主页面中再嵌套一个 iframe 页面时,并非嵌套的页面 js 不执行,而是 wx.config, wx.ready 这些在iframe页面中不执行。可以试着把 wx.config, wx.ready 放在主页面中,然后对于 iframe 的切换放在 wx.ready 中,在子页面中调用微信 jsapi 可以用 parant.wx.startRecord() 等。index.html // 获取公众号网页签名信息 function getWxData() { ..

2022-05-13 09:07:46 2613

原创 微信公众号预览图片

图片地址要为在线地址添加 <meta name="referrer" content="no-referrer"/>然后在项目中添加图片的点击事件,获取当前的图片地址 $('.photos-list-item').click(function () { let currentUrl = $(this).find('img').attr("src"); wx.previewImage({ ..

2022-05-13 08:51:39 469

原创 使ztree节点右侧按钮初始的时候就显示

首先要配置右侧按钮不可用,然后利用onNodeCreated方法编辑右侧的按钮edit: { enable: false, showRenameBtn:false,},callback: { onNodeCreated: orgzTreeOnNodeCreated}function orgzTreeOnNodeCreated(event, treeId, treeNode) { console.log(treeId, treeNode);

2022-05-12 13:47:49 282

原创 ztree获取某节点下的所有叶子节点

// 获取某节点下的所有叶子节点 function getAllChildrenNodes(treeNode, result) { if (treeNode.isParent) { var childrenNodes = treeNode.children; if (childrenNodes) { for (var i = 0; i < childrenNodes.length; i++) {.

2022-05-12 13:35:40 1105

原创 使用ztree实现左侧树勾选添加到右侧列表

仅作记录<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>树形菜单表格</title> <link rel="stylesheet" type="text/css" href="../lib/layui/css/layui.css"/> <link rel="stylesheet" href="../lib/

2022-05-12 11:47:31 874 1

原创 使用ztree实现左侧树勾选添加到右侧树

需求:左侧人员勾选添加至右侧,也可取消勾选,右侧初始数据不可删除,新添加的可以删除,并且,右侧初始数据,左侧不可勾选问题: 目前只实现了一个根节点下,有两个部门,本来是打算用id匹配,但是父节点1勾选的时候,子节点会加错位置,现在是由name匹配仅作记录;<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>树形菜单表格</title>

2022-05-12 11:42:40 575

原创 父页面获取子页面ztree

2022-05-11 19:43:45 226

原创 devDependencies与dependencies区别

devDependencies :命令:npm i xxx --save -dev 同 npm i xxx -D开发依赖,开发的时候需要运行的辅助的依赖,比如webpack打包工具,babel编译,只需要在开发中使用,生产环境不必要用。dependencies命令:npm i xxx --save 同 npm i xxx -S生产依赖,例如项目用的框架vue或者UI框架ElementUI等,生产环境依旧需要这些依赖。...

2022-01-07 08:51:24 683

原创 微信公众号上传图片功能

//获取公众号网页签名信息function getWxData() { var link = location.href; console.log(link) console.log("获取公众号网页签名信息"); $.ajax({ url: "...?url=" + link,//后台给你提供的接口 async: false, contentType: "application/json; charset=utf-8",.

2021-11-16 16:01:02 1392

原创 使用vue的绑定类名功能写选项卡

类似于这样的一个选项卡,content模块的li首先设置全是隐藏,表达式正确添加对应类名,让对应li显示,其他隐藏。html代码: <div> <ul class="tab-title"> <li v-for="(item,index) in tabArr" :key="index" @click="handleList(index)" :class="{active:index==current}"> &

2021-01-28 17:52:27 264 1

原创 JS给小数点两侧的单个数字添加效果

最近写项目的时候实现了一个这样的效果具体是这样实现的:思路是如果该数字含小数点,则分割左右两侧数据使它分成单个的数字,然后拼接渲染列表,如果不含小数点,则隐藏小数点,并且只渲染小数点左侧列表注:代码是Vue版本的,每个数字后边是一张背景图片,在这里:html代码: <div class="center-data"> <ul class="point-left in-one-line"></ul>

2021-01-28 17:26:56 229

原创 echarts水波球

水波球是一个插件型的图表,echarts官网的js并没有包含水波球的内容,需要单独下载jshttps://github.com/ecomfe/echarts-liquidfill这里下载完打开dist里边的echarts-liquidfill.min.js复制到自己的项目里var liquidFill1 = document.getElementById('pjxysc'); myLiquidFill1 = echarts.init(liquidFill1);

2020-09-29 17:31:11 2006

原创 vue获取上一个路由地址

项目中我们会遇到需要根据上一个路由地址来改变组件内一些变量的情况,这时候就需要用到组件内的路由守卫beforeRouteEnter注意,在路由进入之前,组件实例还未渲染,所以无法获取this实例,只能通过vm来访问组件实例,使用vm代替this访问data的数据beforeRouteEnter(to, from, next) { next(vm=>{ if(from.path == '/download/data_downlaod'){ vm.in

2020-08-19 16:24:54 7591

原创 vue项目中引用swiper按钮点击失效问题

首先vue项目引入swiper组件需要先下载依赖npm install vue-awesome-swiper --save然后引入,import { Swiper, SwiperSlide } from 'vue-awesome-swiper'先上一段代码,<template> <div class="swiper-c"> <swiper :auto-update="true" class="actor-list" ref="mySw

2020-08-18 18:17:37 3744 4

转载 echarts兼容IE浏览器的问题

原文转自:https://blog.youkuaiyun.com/rjkkaikai/article/details/806046881.首先,用echarts2版本(较低就行,3及以上版本不行)2.在页面title标签下添加:<meta http-equiv="X-UA-Compatible" content="IE=edge"/>附echarts 做折线图在IE不显示的问题,前提是上边两个条件已经完成,然后echarts每个最后一个属性的后边不要带逗号;...

2020-06-11 16:24:42 2166

原创 CSS图片水平垂直居中

1. 给要居中的图片增加一个兄弟元素,空白标签span,目的是通过一个空白标签span做参照,拉回图片上下居中;<div class="outDiv"> <img src="" /> <span></span></div>.outDiv{ text-align:center;}.outDiv img{ vertical-align: middle;}.outDiv span{ height

2020-06-05 16:48:41 352

原创 收藏

记录一下,需要用到的时候也方便全屏滚动插件fullpage http://fullpage.81hu.com/无缝滚动插件 https://www.dowebok.com/demo/188/index3.html

2020-05-19 15:35:32 166

原创 echarts在线定制构建

https://www.echartsjs.com/builder.html仅作记录而已

2020-05-08 09:50:22 700

原创 关于zTree的几个问题

1.获取ztree的所有节点var node = zTree.getNodes(); 这个方法会获得所有的节点,但是获取的是一个根节点,其余节点在根节点的children中,如果我们需要获取到所有的节点,包含子节点,可以用transformToArray将它转化var nodes = zTree.transformToArray(node); //获取树所有节点...

2020-05-07 11:17:16 416

原创 子组件调用父组件中的方法

父组件把方法传入子组件中,在子组件中直接调用这个方法通过绑定属性的方法传方法名给子组件,组件通过props接收,子组件中通过this直接调用父组件中的方法<child :parentMethod= “parentMethod”></child>prop:{ parentMethod:{ type : Function, ...

2020-04-28 18:58:45 309 1

原创 监听屏幕宽高

window.addEventListener("resize",()=>{ this.screenHeight=document.documentElement.clientHeight; this.screenWidth=document.documentElement.clientWidth;})绑定监听屏幕宽高事件...

2020-04-28 18:51:32 205

原创 一个字符串用另一个字符串代替的方法

如果出现一个数组中数据比较多,有一些想要突出的文字,又没有什么规律的时候,可以先把想要突出的文字放在一个json文件中,读取json数据,利用正则匹配到对应的文字,给他加相应的样式,因为这里使用正则的时候需要匹配的是变量,而且需要全局匹配,所以,需要用bstring.replace(new RegExp(largeWords[j],'g'),``)这种写法来写let cities = [...

2020-01-08 17:13:26 751

原创 JS时间轴自动播放

最近实现了一个这样的效果,点击播放按钮,时间轴开始播放,点击暂停,停止在当前位置,当再次点击播放的时候,从当前位置开始继续播放,也可以点击相应的年份,切换过去,这时候播放自动暂停,当再次点击播放的时候,从当前位置出发<!DOCTYPE html><html> <head> <meta charset="utf-8" /> &lt...

2020-01-03 17:51:48 2176 2

原创 让y轴刻度不从0开始

yAxis:{ scale:true}

2020-01-03 16:45:44 3163

原创 echarts柱状图柱形修改为三角形

其实只是修改了一个属性值 :symbol:'triangle'option = { tooltip: { trigger: 'axis', axisPointer: { type: 'none' }, formatter: function (params) { re...

2020-01-03 16:35:06 8654 1

原创 环形图,中间部分为实心,并在上边添加上相应的内容,可以将他分为两个series来写,调整radius的值,以达到效果

app.title = '环形图';option = { title:{ text:'上海市', x:'center', y:'center', textStyle:{ fontSize:'20', color:'#000', fontWeig...

2020-01-03 16:20:43 752

原创 get和post的区别

1.由于get请求的的数据在URL中对所有人都是可见的,因此安全性较差;post请求的数据不会显示在URL中,因此post比get更安全,他的参数不会被保存在浏览器历史或者web服务器日志中。2.使用post请求数据会被重新提交,而get无影响;3.get能被缓存,而post则不能被缓存4.get的参数可以保留在浏览器历史中,而post则不会...

2019-11-15 16:53:03 214

原创 随机一个用十六进制表示的颜色

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> var a...

2019-04-17 20:24:15 253

空空如也

空空如也

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

TA关注的人

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