自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 echarts折线图(自定义hover, format实现)

【代码】echarts折线图(自定义hover, format实现)

2024-01-24 15:03:27 532

原创 数字加载效果

【代码】数字加载效果。

2024-01-13 09:39:12 413

原创 js处理一周连续三天以上简写表示

【代码】js处理一周连续三天以上简写表示。

2023-11-14 17:44:59 95

原创 js去除对象里属性值为空,null,undefined

【代码】js去除对象里属性值为空,null,undefined。

2023-11-02 17:06:52 315

原创 url地址获取参数对象

【代码】url地址获取参数对象。

2023-10-24 15:06:16 61

原创 深浅拷贝.

1

2022-10-20 10:06:40 120 1

原创 AES加密,解密

AES加密解密

2022-07-21 15:05:02 193

原创 使用axios对参数处理,qs.stringify和new URLSearchParams区别

qs.stringify和new URLSearchParam

2022-07-07 17:52:01 888

原创 ant design vue常用弹窗+表单

<template> <div> <a-modal title="标题" :visible="visible" :width="600" :confirmLoading="confirmLoading" :maskClosable="false" @ok="handleOk" @cancel="handleCancel" > <template sl.

2022-06-13 09:52:16 2482

原创 ant design vue密码校验规则

密码由10-16位数字、字母及其!@#$%*-+/\.符号组成pattern: '^(?=.*\\d)(?=.*[a-zA-Z])(?=.*[!@#$%*--+/\\\\.])[\\da-zA-Z!@#$%*--+/\\\\.]{10,16}$'

2022-06-13 09:38:25 942

原创 锚点双向定位

<div> <a-radio-group v-model="value" @change="change"> <a-radio-button :value="0">Hangzhou</a-radio-button> <a-radio-button :value="1">Shanghai</a-radio-button> <a-radio-button :value="2"&.

2021-10-11 18:00:19 653 1

原创 数组对象获取最大值,最小值问题

var arr = [ {name: '张三', age: 15}, {name: '李四', age: 18}, {name: '王五', age: 16}]Math.max.apply(Math,arr.map(item => { return item.age })) // 18Math.min.apply(Math,arr.map(item => { return item.age })) // 15

2021-09-14 19:09:55 145

原创 优化滚动条样式

.cls ::-webkit-scrollbar { width: 6px; height: 6px;}.cls ::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, 0.2); border-radius: 3px; -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.05);}.cls ::-webkit-scrollbar-.

2021-08-23 17:30:01 87

原创 ant design vue table,upload相关问题

1.后端传过来的数据不是自己想要,然后如何去格式化?<template> <a-table :columns="columns" :data-source="data" size="middle" :row-key="record => record.id" :pagination="paginationOption" .

2020-07-17 19:56:17 375

原创 ant design vue(解决less-loader全局引入问题和主题色相关问题)

以上全局引入和修改主题会出现问题(注意引入的样式文件是.css还是.less)以下方式可以解决babel.config.jsvue.config.js

2020-07-07 19:52:10 1011

原创 注释

/* * God Bless No Bugs! * * _ooOoo_ * o8888888o * 88" . "88 * (| -_- |) * ...

2019-08-26 15:58:04 130

原创 vue

vue-评分1.html部分 <ul class="starList"> <li v-for="(item,index) in 5" :key="index" :class="{active:starArr.indexOf(index)>-1}" @click="changeStar(...

2019-08-26 10:02:44 121

原创 深拷贝

JSON.parse(JSON.stringify(arr/obj)): 数组或对象深拷贝, 但不能处理函数 // 1.检测数据类型 function getDataType(data) { let dataType = Object.prototype.toString.call(data).slice(8, -1); if (dataTyp...

2019-07-24 16:03:09 131

原创 获取元素距页面顶部的距离

function getElementTop (el) {  var actualTop = el.offsetTop  var current = el.offsetParent  while (current !== null) {    actualTop += current.offsetTop    current = current.offsetParent ...

2019-07-24 10:02:31 2539

原创 for in,Object.keys,Object.getOwnPropertyNames,Reflect.ownKeys的区别

1.定义parent对象及其属性var parent = {}Object.defineProperty(parent, "a", { value: "aaa", writable: true, enumerable: true, configurable: true});Object.defineProperty(parent, "b", { ...

2019-05-28 11:04:20 503

原创 javascript中不常用但挺好使的API

Reflect.ownKeys(target) // 返回一个由目标对象自身的属性键组成的数组。Object.keys(obj) // 方法会返回一个由一个给定对象的自身可枚举属性组成的数组。...

2019-05-27 13:56:34 175

原创 vue-cli3.0

1. npm install -g @vue/cli 全局安装(安装过可忽略)2. vue create hello-world 创建项目3. 两个选项 1 默认的包含了基本的 Babel + ESLint 设置的 preset 2 手动设置则提供了更多的选项,它们是面向生产的项目更加需要的选择第一个:如下,(直接下载默认项)选择第二个:如下(哪里需要...

2019-05-13 14:59:11 120

原创 ES6-Map数据结构

原文:http://es6.ruanyifeng.com/#docs/set-map1.Object 结构提供了“字符串—值”的对应,Map 结构提供了“值—值”的对应const m = new Map();const o = {p: 'hello'};m.set(o,'content');m.get(o); //"content"m.has(o); ...

2019-01-24 16:43:43 170

原创 ES6-Set数据结构

原文:http://es6.ruanyifeng.com/#docs/set-map1.类似于数组,但是成员的值都是唯一的,没有重复的值。const s = new Set([1, 2, 3, 4, 5, 5, 5, 5]);console.log(s); 2.set函数可以接受一个数组(或者具有 iterable 接口的其他数据结构)作为参数,用来初始化    可以用...

2019-01-24 13:54:09 151

原创 锚点定位-元素相对父级滚动

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>锚点定位-元素相对父级滚动</title> <style> .link{margin: 100px;} .link a{margin:...

2018-09-13 17:49:54 721

原创 readFile,writeFile读写操作

 data.jsonapp.jsconst fs = require('fs');let newData = {"id": 4, "name": "张三", "age": 18}fs.readFile('./data.json',(err,data) =&gt; { if(err) throw err; let dataJson = data.toString()...

2018-09-11 09:21:09 1213

原创 拖拽元素

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;拖拽&lt;/title&gt; &lt;style type="text/css"&gt; .parent{position:

2018-09-10 10:26:02 123

原创 mysql和navicat premium的那些事儿

mysql服务方式①:win+R打开运行窗口,输入services.msc              或者右键 &gt; 计算机 &gt;  管理 &gt; 服务 双击 方式②:管理员身份运行cmd,                输入net start mysql80开启服务                输入net stop mysql80关闭服务Navic...

2018-09-09 14:15:47 687

原创 node写接口(处理跨域),再调接口

1. app.jsconst express = require('express');const app = express();app.listen(3000);//路由配置const apiRouter = require('./routes/api');app.use('/api', apiRouter);2. api.jsconst express = re...

2018-09-06 11:11:02 800 1

原创 node设置跨域访问

 app.jsvar express = require('express');var router = express.Router(); //设置跨域访问router.all('*', function(req, res, next){ res.header("Access-Control-Allow-Origin", "*"); res.header("Acces...

2018-09-05 19:49:28 176

原创 vue脚手架搭建项目(针对vue-cli 2.0版本)

npm install -g vue-cli //全局安装vue init webpack my-project //初始化项目my-projectcd my-project //进入项目npm install //下载依赖npm run dev ...

2018-09-05 14:52:19 159

转载 字符串方法

//1、slice方法返回字符串的片段。 strObj.slice(start[,end]) //start下标从0开始的strObj指定部分其实索引。如果start为负,将它作为length+start处理,此处length为字符串的长度。 //end小标从0开始的strObj指定部分结束索引。如果end为负,将它作为length+end处理,此处length为字符串的长度。 var s...

2018-08-21 16:10:48 148

转载 数组方法

// 1.0 concat() 连接两个或更多数组,该方法不会改变现有的数组,会创造一个新数组var arr = [1, 2, 3, 4];var arr1 = [5, 6, 7];var arr2 = [8, 9];var newArr = arr.concat(arr1, arr2);console.log(arr); //[1, 2, 3, 4]consol...

2018-08-21 15:29:20 146

转载 鼠标滚轮事件

var scrollFunc = function (e) { e = e || window.event; if (e.wheelDelta) { //第一步:先判断浏览器IE,谷歌滑轮事件 if (e.wheelDelta &gt; 0) { //当滑轮向上滚动时 console.log("滑轮向上滚...

2018-08-21 14:11:46 428

空空如也

空空如也

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

TA关注的人

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