自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React后台管理项目 开源

????点击项目预览地址????GIthub地址(路过的给个星星????)????项目使用nginx部署,开启gzip压缩,路由懒加载,加载从8s到1s这样????图片压缩使用Tinypng技术栈 React+antd功能模块(后台接口正在开发node)首页完整布局导航菜单顶部导航左边菜单(增加滚动条以及适配路由的active操作)图标模块富文本Markdown拖拽表格模态框拖拽列表拖拽放大镜C3动画旋转木马正方体八卦图表格echarts地图(表格下载开发…

2020-06-15 21:06:36 1726 2

原创 echarts柱状选中shadow阴影背景宽度设置

echars选中背景阴影宽度设置

2024-07-03 16:24:53 830

原创 el-cascader点击选中前判断事件及单选取值为最后一级数据

在element-ui中单选选中最后一级,props中加入emitPath:false属性;如果在选中之前判断是否可以选择<el-cascader :options="options" :props="{ emitPath:false }" :show-all-levels="false"> <template slot-scope="{ node, data }"> <div style="width:100%" @click="chec

2023-10-16 16:59:50 990

原创 使用 monaco-editor-nls 汉化 右键菜单汉化部分失败原因

使用 monaco-editor-nls 汉化 右键菜单汉化部分失败原因。

2023-07-27 19:27:25 2382 4

原创 前端录制回放rrweb

使用rrweb录制屏幕快照,进行回放解析

2023-06-08 10:00:58 1840 4

原创 vue elementUI select树性选择器

服务端返回全部数据时,有两三千条,渲染全量的tree组件时前端直接卡死,排查发现业务数据大部分子节点的量级在万以上。页面卡死,改成懒加载模式后.树形选择器使用了。

2023-03-17 16:32:11 2070

原创 vueCli proxy配置反向代理,控制台显示代理接口

【代码】vueCli proxy配置反向代理,控制台显示代理接口。

2023-03-17 15:32:33 246

原创 修改密码动态校验密码规则

动态校验密码规则

2023-03-17 15:15:15 293

原创 elementUI表格所有页全选,单个选择取消选择

elementUI表格所有页全选,单个选择取消选择

2023-01-28 16:02:21 1406

原创 elementui 时间选择器校验大于等于当天 小于下一个月 不可跨月

elementui 时间选择器校验大于等于当天 小于下一个月 不可跨月。

2023-01-12 09:28:38 530

原创 elementUI中使用el-form-item时校验多个字段

elementUI中使用el-form-item时校验多个字段。

2023-01-12 09:25:45 2350

原创 基于Vue3+ECharts5+datav的疫情数据可视化大屏/地图项目

基于Vue3+ECharts5+datav的疫情数据可视化大屏/地图项目,每日新增,国外新增排行

2022-10-12 20:32:09 4391 4

原创 echarts5 + vue3 + vite tooltip提示框组件不显示问题

vue3和echarts5 tooltip组件不显示

2022-09-25 11:09:50 756 1

原创 antd日历改造

antd日历改造

2022-06-21 10:10:07 475

原创 阿里云centos7安装docker

安装dockerdocker安装参考链接:点这里1. 使用 root 权限登录 Centos。确保 yum 包更新到最新。sudo yum update2. 安装需要的软件包, yum-util 提供yum-config-manager功能yum install -y yum-utils device-mapper-persistent-data lvm2这样就安装成功了3. 安装docker-ce的yum源yum-config-manager --add-repo https://

2021-12-19 16:05:57 1001

原创 vue点击标签切换选中及互相排斥

单身和已婚不能同时选中,不了解保险和已了解保险不能同时选中。同时各个标签点击可以取消选择 //html <li> <span class="fill-title">与我相关</span> <div> <van-button v-for="(item, index) in myself" :key="in

2020-07-03 18:01:20 727

原创 阿里云服务器Linux系统安装mongodb

花了一两天时间,在linux系统上安装了mongoDB,记录一下过程。安装包linux安装包链接:点我百度网盘提取码:smgw将下载好的安装包(mongodb-linux-x86_64-4.0.13)用xftp上传到linux,目标路径为/usr/local/解压安装包用Xshell进入到 /usr/local,解压安装包并将安装装包移动到mongodb目录下(先在/usr/local下创建mongodb文件夹)cd /usr/local/tar -zxvf mongodb-lin

2020-06-22 22:35:57 1010

原创 react-draft-wysiwyg富文本编辑器使用

yarn add react-draft-wysiwygyarn add draft-jsyarn add draftjs-to-htmlyarn add html-to-draftjsimport React, { Component } from 'react';import { EditorState, convertToRaw, ContentState } from 'draft-js';import { Editor } from 'react-draft-wysiwyg';im

2020-06-15 14:37:54 482

原创 React css模块化样式判断

import React, { Fragment } from 'react'import style from "./TaskItem.module.less";function TaskItem(props) { let { item, idNow } = props let { title, username, id } = item const dragStart = (e) => { props.dragStart(id) } c

2020-06-13 10:19:37 892

原创 You should not use Route component and Route render in the same route

//You should not use <Route component> and <Route render> in the same route; //<Route render> will be ignored //这句话是不用在路由中再嵌套路由 //错误写法 <Route {...props} render={(item) => { if (item.isLogin) {

2020-06-05 11:44:55 1110

原创 react 中控制台报Destructuring assignment Componet unnecessarily renamed no-useless-rename警告

这句话的意思是:已经使用解构赋值了,就不必要再重新命名了{ Componet: Componet, ...props }//直接换成{ Componet, ...props }

2020-06-05 11:39:38 758

原创 react高阶组件判断是否可以跳转路由

import React, { Component } from 'react'import { withRouter } from "react-router-dom"import { connect } from "react-redux"import { message } from 'antd';export default function (Componets) { class AutherCreate extends Component { UNSAFE_com

2020-06-04 21:34:00 446

原创 antd菜单组件递归遍历渲染

import React, { Component } from 'react'import { Link } from 'react-router-dom'import "./menu.less"import { menuData } from "@/router/router.js"import { Menu } from 'antd';const { SubMenu } = Menu;export default class Menus extends Component { me

2020-06-04 21:32:06 2849

原创 React子路由跳转,显示空白

在使用React菜单组件,点击跳转不显示子路由,直接跳到空白页面在子路由的上一级路由里,不能使用exact会导致父级路由路径不匹配从而父子组件都显示不了父级路由 render() { return ( <Router> <Switch> <Route path="/login" component={LoginRegister} /> <Route path="/register"

2020-06-04 21:30:30 3906

原创 react-redux学习

action.jsimport { ADD, INCERMENT} from "./Base"const add = function (num=5) { return { type: ADD, num }}const incerment = function (num=3) { return { type: INCERMENT, num }}export { add,

2020-06-03 11:37:55 99

原创 React高阶组件用法

npm run eject 把webpack的相关配置文件暴露出来,会把所有的都添加在dependenciesFragment和vue的template模板一样,不会渲染成标签 render() { return ( <Fragment> { this.state.num? this.state.num.map(item => { return <li key={item.key}>{item

2020-06-03 00:47:35 189

原创 学习promise源码

var nextTick if (typeof setImmediate === 'function') { // IE >= 10 & node.js >= 0.10 nextTick = function (fn) { setImmediate(fn) } } else if (typeof process !== 'undefined' && process && typeof process.nextTick ...

2020-06-01 20:38:08 103

原创 vue项目中取消axios请求

axios中文文档请求文件中//构造函数来创建 cancel tokenimport request from '@/utils/request'import axios from 'axios'const CancelToken = axios.CancelToken;export function fetchList(query,that) { return request({ url: '/vue-element-admin/article/list', method:

2020-05-30 17:04:51 2084

原创 javascript 数组slice和splice方法

slice是截取元素,而splice是删除元素。slicearr.slice(start,end)//start 开始的位置//end 结束的位置 可选 如果没有就从开始截取到最后//返回一个新的数组,包含从 start 到 end (不包括该元素)的 arr 中的元素。let arr = [1,2,3,4]arr.slice(1)//[2, 3, 4]arr.slice(1,3)//[2, 3]arr.slice(1,2)//[2]如果想删除数组中的一段元素,应该使用方法 ar

2020-05-29 19:53:34 235

原创 vue项目使用xlsx读取excel表格上传,支持拖拽和点击上传,即时展示表格内容

支持拖拽和按钮点击上传html部分<template> <div> <input ref="excel-upload-input" class="excel-upload-input" type="file" accept=".xlsx, .xls" @change="handleClick"> <div class="drop" @drop="handleDrop" @dragover="handleDragover" @dragenter

2020-05-29 14:49:29 903 2

原创 vue中H5图片拖拽上传即时预览

html部分<template> <div> <img ref="img" style="width:200px;overflow:hidden"/> <div class="drop" @drop="handleDrop" @dragover="handleDragover" @dragenter="handleDragover"> 拖拽图片上传 </div> </div></te

2020-05-29 13:35:14 779 1

原创 require.context在vue项目的使用

适用于划分各个模块,而各个模块要一个一个引入,太麻烦了,这是就用到了require.contextrequire.context函数接受三个参数:directory {String} -读取文件的路径useSubdirectories {Boolean} -是否遍历文件的子目录regExp {RegExp} -匹配文件的正则语法: require.context(directory, useSubdirectories = false, regExp = /^.//);//项目中引用con

2020-05-28 23:50:30 2412

原创 elemntui分页和表格删除最后一页全部数据,页面暂无数据显示的bug

//this.total 是页面的总条数 this.pagesie是一页显示多少条数据const totalPage = Math.ceil((this.total-1)/this.pagesie)//this.currentpage 当前页this.currentpage = totalPage < this.currentpage ? totalPage:this.currentpagethis.currentpage = this.currentpage < 1 ? "1":t.

2020-05-27 20:34:16 447

原创 Better-scroll 的学习

const bscroll = new Bscroll(el,option);1.监听滚动probeType:0/1/2/3 2是手指滚动 3是只要滚动就触发,惯性往上也是bscroll.on(“scroll”,(position)=> {})2.上拉加载pullUpLoad:truebscroll.on(“pullingUop”,()=> {})上拉加载更多,获取完数据后,最后要调用finishpullUp() ;滚动时候如果有图片,图片加载过慢,可能滚动时候有bug,卡顿。

2020-05-25 15:43:40 177

原创 elementui中el-scrollbar 组件跳转回来手动把scrollTop置为0

<div style="display:flex;flex:1;overflow:hidden;"> <el-scrollbar style="width:100%;height:100%;" ref="scroll"> <router-view></router-view> ...

2020-01-02 15:23:59 1633

原创 二次封装elmentui表格和分页

Table.vue<template> <div class="tables"> <div class="tabelLists"> <el-table :data="tableData" style="width: 100%"> <el-table-column label="编号" width="50...

2020-01-02 15:18:26 308

原创 一个数组为基础,过滤掉另一个数组中相同的数

var arr = ["小明", '小红'] var arr2 = [{ name: "小明", price: 20 }, { name: "小红", price: 20 }, { name: "小李", ...

2020-01-02 15:08:02 476

原创 vue elementUI 动态渲染表格

<el-table :data="tableData2" border style="width: 100%" max-height="300"> <el-table-column prop="num" label="序号" align="left" width="50"> <template s...

2019-11-29 16:38:26 1546

原创 vue elementUI Dialog 中表单清除方法

Object.assign(this.usersForm, this.$options.data().usersForm) this.usersForm就是表单数据。 vue elementUI Dialog ,一开始进页面先打开编辑弹框的话,用elementui 清除表单的方法,下次再打开新建的时候,会发现表单中的数据还是第一次打开时候的数据。这样不行,只能手动循环清除数据 ...

2019-11-29 16:35:52 3039

原创 vue elementui 动态渲染表单

根据数据动态渲染表单不bb ,直接贴代码//template 代码 <el-form :model="ruleForm" ref="ruleForm" label-width="100px" class="demo-ruleForm" ...

2019-11-29 16:15:43 1612

echarts3-docs.rar

echarts3api离线资源网页

2021-12-14

空空如也

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

TA关注的人

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