自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1. el-form 校验多个指定字段,不校验整个表单;2. 同时校验多个表单

【代码】el-form 校验多个指定字段,不校验整个表单。

2024-03-22 09:32:45 130

原创 js:1.获取几天后的日期、 2.遍历出两个日期之间的月份 、3.解决小数相加、相减的精度问题、4.数字金额转成大写金额、5.英文全角转换为半角

【代码】js:1.获取几天后的日期、 2.遍历出两个日期之间的月份 、3.解决小数相加、相减的精度问题、4.数字金额转成大写金额、5.英文全角转换为半角

2023-09-04 17:36:56 184

原创 vxe-table 可单选,可多选, 以及分页刷新后选中消失问题

【代码】vxe-table 可单选,可多选, 以及分页刷新后选中消失问题。

2023-08-01 17:58:42 1304

原创 谷歌浏览器e.path不存在问题

【代码】e.path不存在问题。

2023-05-09 10:12:21 569

原创 el-select 创建条目,多选,禁止输入空格

【代码】el-select 创建条目,多选,禁止输入空格。

2023-02-17 11:06:58 1207

原创 vue项目中获取内外网ip的方法

vue项目中获取内外网ip的方法

2022-12-14 09:59:53 4676 2

原创 1. javascript a标签下载文件,替换文件名 ----- 2. 正则替换特殊字符以及空格 ----- 3. 其他css等等

1. javascript a标签下载文件,替换文件名 ----- 2. 正则替换特殊字符以及空格 ----- 3. 其他css等等

2022-12-05 09:29:33 641

原创 echarts 折柱图混合,使用数据集dataset,并且改变tooltip中圆点的样式

【代码】echarts 折柱图混合,使用数据集dataset,并且改变tooltip中圆点的样式。

2022-11-03 14:50:45 727

原创 el-select 可选择/可输入,自定义搜索方法

el-select 可选择/可输入,自定义搜索方法

2022-11-01 15:29:09 4089 1

原创 js三种数字处理方式,取整,四舍五入,舍弃小数

【代码】三种数字处理方式。

2022-10-27 15:19:13 210

原创 好用的防抖函数

【代码】好用的防抖函数。

2022-08-26 14:48:37 99

原创 vue中动态添加删除表单,加入校验

vue中动态添加删除表单,加入校验

2022-08-22 14:57:32 310

原创 el-input限制输入整数的位数,小数点位数

el-input限制输入整数的位数,小数的位数

2022-08-10 14:15:24 1725

原创 Taro+vue 微信小程序中使用原生table和样式

Taro+vue 微信小程序中使用原生table和样式

2022-07-11 15:53:13 837

原创 Taro + vue 的微信小程序中使用 echarts

Taro+vue+echarts 微信小程序

2022-07-11 15:34:04 1433 6

原创 vue3的拖拽放大功能Vue3DraggableResizable

vue3的拖拽放大插件 Vue3DraggableResizable

2022-06-15 15:32:41 2721 2

原创 vue项目中使用html2canvas保存html为图片

vue项目中使用html2canvas

2022-06-15 11:21:26 590 2

原创 webpack5配置,webpack.config.js

// 用来拼接绝对路径const {resolve} = require('path');const HtmlWebpackPlugin = require('html-webpack-plugin');module.exports = { // 五个核心 // 1. 入口文件 entry: './src/main.js', // 2. 出口 output: { filename: 'static/js/main.js', // 出口文件名,这样可以让js在js文件夹

2022-05-31 08:59:05 323

原创 js 自循环树形结构,获取某个节点

// 改造树节点的结构,在每个树节点上都加入父级的code和type const loopTreeNode = (data: any, pId?: string, pType?: string) => { return data.map((item:any) => { item.pId = pId; item.pType = pType; if (item.children && item.children.length &gt..

2022-02-13 15:17:30 756

原创 vue项目中使用swiper插件,特殊样式

轮播图左右两边置灰,且与两侧箭头有间距1 .安装插件,版本如下2. main.js 中引入,安装import VueAwesomeSwiper from 'vue-awesome-swiper';import 'swiper/dist/css/swiper.css';Vue.use(VueAwesomeSwiper);3. 使用 <div class="swiper-wrap"> <swiper id="my

2021-11-15 11:31:46 313

原创 vue使用render函数封装Tooltip和Popover

在自己封装的el-table的组件中 配置columnimport {Tooltip, Popover} from 'element-ui';{ text:'表头名字', filed: '填充列的字段', width: '160'},{ text:'表头名字', filed: '填充列的字段', width: '160', render: (h, param) => { return h(Popover, { props:{placement: 'bottom',

2021-10-26 10:21:31 1639

原创 el-table内部的样式

<el-table-column prop="record" label="记录" min-width="300"> <template slot-scope="scope"> <el-tooltip :content="scope.row.record" placement="top"> <span class="name-wrapper"&g.

2021-10-13 13:52:44 136

原创 vue表单中加入密码强度的样式

<el-form-item label="密码强度:"> <div class="input_span"> <span id="one"/> <span id="two"/> <span id="three".

2021-09-09 17:29:32 496

原创 Element ui的时间选择器,选择上午、下午

<el-row> <el-col :span="10"> <el-form-item label="选择时间:" prop="startTime"> <el-date-picker v-model.

2021-09-07 11:13:09 2698

原创 js添加多个时间段不重复不交叉

// 循环判断 repeatTime() { for (const k in this.signsArr) { if (this.signsArr[k].signName === '' || this.signsArr[k].startTime === '' || this.signsArr[k].endTime === '') { this.$message.e.

2021-08-08 16:40:41 704

原创 el-date-picker的时间限制picker-options

限制开始时间和结束时间// 接口返回的时间格式为 startTime: "2021-07-28 17:05" endTime: "2021-07-30 09:00"<el-row :gutter="20"> <el-col :span="20" class="blk-double-time"> <el-form-item label="项目时间" prop="startTime" :rules="[rules.required]"> <

2021-08-03 09:34:00 553

原创 el-steps的封装与修改样式

<template> <div> <el-steps :active="currentStep" simple> <el-step v-for="(item, index) in stepsArr" :key="index" :title="item.title" :icon="item.i.

2021-08-03 09:16:31 1984

原创 nrm的安装与添加私服

nrm (npm registry manager )是npm的镜像源管理工具安装步骤npm install -g nrmnrm -Vnrm ls 查看所有源报错的话,修改nrm文件夹下的cli.js的第17行const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');添加私服nrm add 私

2021-08-03 09:05:44 301

原创 webpack打包ts代码报错

webpack打包ts代码报错webpack.config.js 中加入mode: “development”降低webpack的版本,改为@3.6.0

2021-07-10 16:24:02 613

原创 ESLint使用时应该要注意哪些空格

代码的规范所有行尾不加分号文件结尾有且只有一个空白行对象属性后的冒号,后面有空格,前面没有属性值必须是单引号,不可以是双引号条件判断必须是 === , 不可以是 ==函数声明与参数的括号之间必须有空格,参数括号与函数体花括号之间必须有空格分支和循环结构括号之间需要有空格,if后、括号后都需要空格多个数据项逗号后必须有空格,包括参数和数组之类的数据不允许多余空白行所有的代码结尾不允许空格存在缩进要符合规则,两个空格,不是tab不允许只声明,但是不使用变量...

2021-03-28 15:36:39 874

原创 git的几个命令行

拉取项目从远程仓库克隆项目到本地(默认是master分支)clone 远程仓库的地址若是指定的分支---- git clone 远程仓库的网址 -b 分支名称初始化,初始化后会在当前目录下出现一个名为 .git 的目录git init从远程仓库获取最新版本并合并到本地 git pull开发前1.查看本地的所有分支: git branch2.创建并切换到指定的分支,保留所有的提交记录等同于 “git branch” 和 “git checkout” 两个命令合并git checkou

2021-03-28 15:32:54 40

原创 Vue项目开发过程+VueRouter+VueX+axios

Vue项目开发过程创建项目Vue项目Vue CLI2初始化项目Vue CLI3初始化项目使用Vue-Router路由使用VueX插件使用axios创建项目Vue项目Vue CLI2初始化项目vue init webpack 项目名Vue CLI3初始化项目vue create 项目名使用Vue-Router路由安装 与配置 与使用npm install [email protected] --savev1 导入路由对象2 安装插件3 创建路由实例4 导出路由对象5 main.js中在

2021-03-22 18:12:20 108

原创 jd首页移动端---使用百分比布局

jd首页移动端—使用百分比布局// index.css* { margin: 0; padding: 0;}img { vertical-align: middle;}li { list-style-type: none;}a { color: #666; text-decoration: none;}body { width: 100%; min-width: 320px; max-width: 640px; margin: 0 auto; font-size:

2020-12-18 18:27:49 175 1

空空如也

空空如也

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

TA关注的人

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