自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

改变echarts的图例形状和位置

option = { title: { text: '堆叠区域图' }, tooltip : { trigger: 'axis', axisPointer: { type: 'cross', ...

2019-09-20 23:55:32

阅读数 1

评论数 0

echarts折线图的相关配置-竖线在圆心后面形成串珠效果-x轴刻度值跟着鼠标移动而高亮-

option = { title: { text: '堆叠区域图' }, tooltip : { trigger: 'axis', axisPointer: { type: 'cross', ...

2019-09-19 21:46:49

阅读数 1

评论数 0

vue-router+vuex+localStorage导航守卫实例

使用localStorage模拟保存token,因为localStorage默认保存的是字符串,所以就限制保存isLogin为0就是未登录,要默认直接跳到/login页面,若为1就是默认到/home页面,没有localStorage的也是默认跳转到/login登录页 1.router.js--使...

2019-06-17 11:56:00

阅读数 65

评论数 0

vue+slot+transition+v-model实现淡入淡出弹窗效果

1.首先说一下v-model,印象中只有input标签使用?太天真,它是进行双向数据绑定的,有了它再不用多写代码了. v-model是 :value和@input的语法糖 使用v-model时: <input v-model="sth"/> ...

2019-06-14 18:00:52

阅读数 66

评论数 0

axios拦截器/数据交互实例

本文章是在rap2模拟接口下实现axios交互功能,axios拦截大部分代码逻辑来自https://blog.csdn.net/qq_38145702/article/details/81558816 1.src目录下新建axios文件夹,内有api.js和request.js 首先是requ...

2019-06-13 14:03:44

阅读数 235

评论数 0

使用vue-loader的v15版本的cssModule导致样式错乱的解决方法

首先看文档: https://vue-loader.vuejs.org/zh/guide/css-modules.html#%E5%8F%AF%E9%80%89%E7%94%A8%E6%B3%95 把oneOf可以让以下两种方式并存: 一种就是module用法,在style标签后面加mo...

2019-06-12 18:44:51

阅读数 83

评论数 0

利用es6和es5的继承方式写一个简单的弹窗

本片博文受到https://blog.csdn.net/zfzhuman123/article/details/90411793的启发,es6部分代码只改了一点点,逻辑也是遵照他的思想来的,而且es5继承的部分也是用了部分es6的语法 1.首先是index.html <!D...

2019-06-11 00:45:05

阅读数 15

评论数 0

一个登录mock的demo看es6的实际应用

1.首先要有npm环境,下载安装省略,网上一大堆安装详解 2.新建一个空的文件夹 npm init 然后一路enter选默认的 3.在package.json中加入下面的插件,然后保存后直接npm install { "name": "es6-06-0...

2019-06-09 23:41:41

阅读数 24

评论数 0

vue全局使用filter模块格式化参数(涉及JavaScript正则分组)

1.新建filter目录,内写index.js let dataServer = value => { //保留xxxx-xx-xx的格式 // return value.replace(/(\d{4})(\d{2})(\d{2})/g, '$1-$2-$3') ...

2019-06-05 23:49:01

阅读数 17

评论数 0

移动端1px边框的问题

现在的手机越来越高清了,所以设备像素比也就越来越高,也就出现了1px像素的边框在不同的设备显示可能就是2px,甚至可能是3px 设备像素比: devicePixelRatio 值 = 物理像素/设备独立像素 => DPR = 设备像素/CSS像素 /* 物理像素: DP...

2019-06-04 19:41:20

阅读数 13

评论数 0

vue如何自己利用stylus写rem自适应移动端

首先index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> &...

2019-06-04 18:34:38

阅读数 143

评论数 0

vue字母按钮出现城市列表并滚到顶部

点击26个字母出现以该字母开头的城市 原理: 1.获取字母A到顶部的距离startY 2.获取当前点击的字母到顶部的距离touchY 3.因为一个字母的区域高度已知为20px,所以可以寻找下标index const index = Math.floor(( touchY - this.s...

2019-06-04 16:33:36

阅读数 63

评论数 0

vue侦听属性的应用--三级联动

1.用vue-cli3创建的vue项目 2.在vue.config.js配置一下 const webpack = require('webpack') const path = require('path') const appData = require('./data.json') co...

2019-06-04 15:56:45

阅读数 32

评论数 0

vuex的简单使用

1.新建一个store文件夹在src目录下 (1)新建index.js import Vue from 'vue' import Vuex from 'vuex' import state from './state' import getters from './getter' impo...

2019-06-03 22:26:03

阅读数 9

评论数 0

vue轮播图

1.利用js的this.$refs拿到dom进行操作 <template> <div id="slider"> <div class="window"> ...

2019-06-03 21:04:20

阅读数 29

评论数 0

linux centos7安装anaconda3

1.首先使用虚拟机Parallels安装centos7 2.从anaconda官网下载anaconda3的linux版本,因为parallels可以共享本机的文件夹,直接到该文件夹的终端下: bashAnaconda3-2019.03-Linux-x86_64.sh 一路enter,当要选择...

2019-06-01 00:27:51

阅读数 39

评论数 0

vue 父子传值

1.父组件给子组件传递值 父组件通过属性传递 子组件通过props接收 2.子组件给父组件传递值 子组件 methods: { //点击事件 handleLetterClick(e) { console.log(e.target.innerText) ...

2019-05-29 01:47:22

阅读数 17

评论数 0

vue中使用axios,qs封装js文件集中管理接口

1.首先是最重要的核心文件--封装Promise -- 文件名:interfaceIndex.js import axios from 'axios' import qs from 'qs' //请求接口 export function request(config) { var hos...

2019-05-28 14:55:13

阅读数 40

评论数 0

不使用max属性而是使用minPadding和maxPadding属性让yAxis刻度的最大值总是大于highcharts/highstock曲线的最大值

yAxis: { minPadding: 0.2, maxPadding: 0.6 } //使用它们的好处是页面自动计算出来合适的最大刻度值;若是max属性的话还得把曲线的数据点中的最大值比较一下,如果一个图表几个折线,更是在几个最大值中再行比较一波,不仅费事,经发现,若是x轴和y轴都设置mi...

2019-05-10 14:26:28

阅读数 94

评论数 0

highcharts/highstock控制图例的显示与隐藏

控制图例的显示与隐藏只需要控制两个属性:visible和showInLegend 根据实际的情境出发,我的需求是只要这个series数组里面的data最大值大于0就设置为true,默认为false //得到series数组 function getSeries(datas,seriesNam...

2019-05-08 10:18:10

阅读数 249

评论数 0

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