自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 el-table设置复选框的状态

,如果返回 true,则复选框可选;如果返回 false,则复选框被禁用。

2024-06-11 15:21:44 379

原创 vue2使用component动态加载组件

【代码】vue2使用component动态加载组件。

2024-04-28 22:41:23 567

原创 js数组如何根据返回数组长度 使用0向前进行补位

【代码】js数组如何根据返回数组长度 使用0向前进行补位。

2024-04-02 14:36:24 335

原创 markdown常用的快捷键

加 空格 是一级标题。

2023-11-04 21:51:07 253

原创 React修改react-immer只读数据

react报错Uncaught TypeError: Cannot assign to read only property 'isCheck' of object '#<Object>' at onChange。const [dataArr , setDataArr ] = useState(dataArr)//数组类型。//该函数操作的只是draftState,对immer源数据不收影响。

2023-04-11 10:48:34 616 1

原创 vue3使用provide实现父组件给子组件传递参数

【代码】vue3使用provide实现父组件给子组件传递参数。

2023-01-10 17:11:52 314

原创 使用@media媒体查询方实现页面自适应

使用@media媒体查询方实现页面自适应

2022-10-14 11:32:23 347

原创 React对tree里面的字段进行修改

React对tree里面的字段进行修改,实现自定义效果

2022-09-29 17:48:53 527

原创 react点击上一步下一步加载新数据

react点击上一步下一步加载新数据

2022-08-29 17:14:05 477

原创 React使用函数组件获取最新值

React使用函数组件获取最新值

2022-08-22 15:14:56 2435

原创 React使用forward和useImperativeHandle实现父组件调用子组件

【代码】React使用forward和useImperativeHandle实现父组件调用子组件。

2022-08-19 22:58:56 397

原创 React函数组件使用forward与useRef用法

【代码】React函数组件使用forward与useRef用法。

2022-08-19 22:06:55 597

原创 react使用Table表格调整间距 居中样式,调整Tab样式

react使用Table表格调整间距

2022-08-08 14:42:43 1798

原创 js对字符传进行截取,获取之后的内容

js对字符传进行截取,获取之后的内容

2022-07-28 18:56:40 682

原创 iconfont下载到本地使用教程

iconfont下载到本地使用教程

2022-07-13 14:45:45 2522 1

原创 React报错Uncaught ReferenceError: process is not defined

修改react-error-overlay的版本为6.0.9即可解决npm install react-error-overlay@6.0.9

2022-07-12 11:45:07 1327

原创 react使用antd组件,实现表格的跨页多选和全选

react使用antd组件,实现表格的跨页多选和全选

2022-06-16 22:18:57 3050

原创 vue实现使用邮箱登录获取验证码的功能

通过邮箱获取到验证码实现对密码的修改

2022-06-05 16:00:48 1198

原创 react使用echarts自定义还原事件

echars实现自定义按钮的还原事件

2022-06-02 16:33:37 2238

原创 css图片不显示居中

img{ object-fit: cover; background-size: cover; background-repeat: no-repeat; background-position: 50%; position: absolute; width: 100%; height: 100%;}

2022-05-30 09:58:56 347

原创 JS使用map对数组进行处理,删除数组里面的数据

images.map((element, index) => { if (element.id === item.id) { images.splice(index, 1) } })let arr=[ {name:'名称1',id:'1'} {name:'名称2',id:'2'} {name:'名称3',id:'3'}]......

2022-05-26 00:43:25 4694

原创 vue对时间进行限制,只能选择当前时间之前的日期

<el-date-picker class="el-input2" clearable v-model="value2" type="daterange" range- separator="-" start-placeholder="开始日期" end-placeholder="结束日期" @change="dateChange" :disabled-date="disabledDate"/>data(){ return{ disable..

2022-05-25 15:14:35 993

原创 React对带有日期的数组进行排序

使用ES6里面的sort方法可实现排序功能 //对数组根据日期进行排序 sortDataArray(dataArray) { return dataArray.sort(function (a, b) { return Date.parse(b.createTime.replace(/-/g, "/")) - Date.parse(a.createTime.replace(/-/g, "/")); }); }传入数.

2022-05-20 14:56:15 889

原创 zTree有子集就不显是勾选框

// 处理json数据 getJSONData(msg) { for (let i = 0; i < msg.length; i++) { if (msg[i].children) { msg[i].nocheck = true this.getJSONData(msg[i].children) } ..

2022-05-16 13:43:53 106

原创 ztree不显示父级的复选框 查看当前被选中的节点的级数

//去掉一级复选框 getChecked = () => { //获取到zTree let allNodes = this.zTreeCatalog.getNodes() if (allNodes.length > 0) { for (let i = 0; i < allNodes.length; i++) { if (allNodes[i].isParent) { ..

2022-05-11 14:32:54 1229

原创 react前端进行导出excel表格

import { downloadFile } from './processors';import ExportType from './ExportType';export interface IOption<R = void> { data: object | string; fileName?: string; extension?: string; fileNameFormatter?: (name: string) => string; .

2022-05-09 17:43:24 689

原创 JS对数组里面为null的数据替换成空

dataSource.map(d => { Object.keys(d).forEach((k) => d[k] = d[k] || ''); arr.push(d) })

2022-05-09 17:41:47 2239

原创 vue使用ztree增加删除,修改和添加等的页面样式

<template> <div> <ul id="tree" class="ztree customZTreeStyle"></ul> <h3 class="iconfont dzyjwodekanjia">icon</h3> </div></template><script>import $ from '../../../utils/jque.

2022-05-08 00:11:04 694

原创 查看formData里面的数据内容

let formData = new FormData(); for (let i = 0; i < direction.length; i++) { formData.append('file', direction[i]) formData.append('buckName', 'interfacedata') formData.append('related_id', '1111111')...

2022-04-21 18:26:32 4640

原创 在vue中使用ztree插件

ztree安装 "ztree": "^3.5.24", "jquery": "^3.4.1"jQuery文件 (jquery-vendor)import $ from 'jquery';window.$ = $;window.jQuery = $;export default $;ztree页面使用<template> <div> <ul id="tree" class="ztree"></ul>

2022-04-20 00:19:20 2592 1

原创 React使用Table组件,点击分页获取所有勾选的数据

//获取所有勾选的数据 onSelectHandle = (record, selected) => { const {selectedRowKeys} = this.state; let arr = []; if (selected) { arr = Array.from(new Set([...selectedRowKeys, record.id])) } else { ar..

2022-04-14 18:17:54 1474

原创 React使用antd里面的Select实现下拉带添加的功能

import React, {Component} from 'react';import {Select, Divider, Input, Typography, Space} from 'antd';import {PlusOutlined} from '@ant-design/icons';const {Option} = Select;class DropdownToAdd extends Component { state = { items: ['jack'.

2022-04-10 15:56:01 2552

原创 React使用antd里面的Table组件,表格可自由控制列宽

import React, {Component} from 'react'import {Resizable} from 'react-resizable';import 'react-resizable/css/styles.css' //要引入样式import {Table} from 'antd';import '../../assets/style/updateCart.css'const ResizableTitle = props => { const {onRe.

2022-04-10 14:57:53 5152 1

原创 React使用upload上传图片,格式为卡片模式

注释:listType="picture-card" ,文件上传的类型;name='file' ; 后台需要的键名;data={{dataId: treeDataId}}额外想给后台传递的参数import React, {Component} from 'react';import {Upload, Modal} from 'antd';import {PlusOutlined} from '@ant-design/icons';import commonConfig from...

2022-04-09 21:03:43 1328

原创 react文件上传

使用React实现文件上传的功能import React, {Component} from 'react';import {Upload, message, Button} from 'antd';import {UploadOutlined} from '@ant-design/icons';import commonConfig from "../../static/js/commonConfig";class SearchData extends Component { stat

2022-04-02 00:39:57 7748 2

原创 swiper使用教程

第一步:点击获取swiper,点击下载Swiper,下载需要版本的swiper压缩包第二部:在html页面使用,需要将下载文件里的css,min.css以及js,min.js放到自己的文件夹下自己的文件html的代码结构<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" cont

2022-03-31 23:16:02 10074

原创 JS将普通数据转换成一个树状结构的数据

const rootList = [ { id: 1, parent: null, text: '菜单1' }, { id: 11, parent: 1, text: '菜单1-1' }, { id: 12, parent: 1, text: '菜单1-2' }, { id: 2, parent: null, text: '菜单2' }, { id: 21, parent: 2, tex.

2022-03-31 01:20:23 2286

原创 ES6对数组进行处理

let arr = ['张三', '李四', '赵五', '王六', '十八', '双双']; //使用 forEach 循环,一旦开始无法在中间停止 arr.forEach((item, index) => { if (item === '赵五') { console.log(index) } }) //使用 some 循环,可用于查询数据 arr.some((item, index...

2022-03-22 22:49:33 282

原创 Vue使用type=‘file‘上传头像

vue使用type='flie'上传文件:也可以使用ref获取到文件的信息1.首先要获取到图片信息;2.通过发送请求将图片信息传递给后端,后端会进行图片上传的操作;<div> <lable>头像上传:</label> <input type='file' @change="updateImages($event)"/></div>updateImages(event){ //1.获取图片信息..

2022-03-21 23:37:32 843

原创 leaflet的基础用法

leaflet的基础知识1. divIcon自定义图标var myIcon = L.divIcon({className: 'my-div-icon'});L.marker([50.505, 30.57], {icon: myIcon}).addTo(map);2.featureGroup 创建一个特征组,可选择给定一组初始层和一个options对象L.featureGroup([marker1, marker2, polyline]) .bindPopup('Hello world!

2022-03-10 23:05:32 1217

空空如也

空空如也

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

TA关注的人

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