自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端正则表达式校验输入内容由中文英文数字下划线组成

【代码】前端正则表达式校验输入内容由中文英文数字下划线组成。

2023-12-06 15:48:34 184 1

原创 JS前端获取对象中某些或部分键值对

在实际写代码的过程中我们可能只需要一个对象中部分的一些键值对去组成一个新的对象,然后去进行一些相关操作。

2023-04-17 00:40:58 665

原创 vue3 setup语法糖 使用组件内的路由守卫beforeRouteEnter使用方法

【代码】vue3 setup语法糖 使用组件内的路由守卫beforeRouteEnter使用方法。

2023-02-25 17:58:20 5905

原创 小程序H5 vue页面禁止分享功能

查阅了很多的博客都是采用下面的写法来处理,如果是一个单页面的话就可以起作用,但是如果H5是采用vue并引入路由模块的话就会发现下面的代码只在初始的首页有作用,子路由页面都统统失效。所以想让所有页面都禁止分享就在路由守卫afterEach中加入以下代码就实现了效果。......

2022-07-29 16:01:43 1775

原创 vue3中路由跳转详情页配置

总体写法同vue2没什么大的区别在路由中拼接详情页的id{ name: '商品详情', path: 'boss-config/:id', component: () => import('../view/goods-detail.vue')}在需要跳转的组件中<script setup lang="ts">import { useRouter } from 'vue-router';const goToDetails = (scope

2022-05-19 10:04:29 1972

原创 vite+vue3 按需引入 elementPlus的分页器Pagination 显示英文解决方式

今天在做项目时使用到了elementPlus的分页器来实现分页功能,等测试的时候产品经理找到我说你这个页面的分页功能怎么是英文的?心中一慌😨,立马辩解道:‘这个当然是为了让我们的项目更加国际化一点,我相信我们的产品一定可以走向世界!’废话不多说,直接在项目的App.vue文件中如下配置<script setup lang="ts">import { ElConfigProvider } from 'element-plus';import zhCn from 'element-plus

2022-04-25 21:44:59 1022

原创 vite+vue3中按需引入elementPlus后的Elmessage与Elloading不显示的坑

vite+vue3项目中配置封装axios过程中,用到了elloading与elmessage,测试的时候发现不显示。import Axios, { AxiosInstance, AxiosRequestConfig, AxiosResponse, AxiosError} from 'axios';import { ElLoading, ElMessage } from 'element-plus';let loadingInstance: any;const startLoad

2022-04-08 14:41:56 11983 9

原创 vs code 自己经常用到的几个快捷键,在此记录一下

1.Ctr+D:逐个匹配选取单词或者变量2.Ctr+Shift+L:全选单词或者变量3.Ctr+F:匹配出当前页所有的所选单词或者变量4.Ctr+/:单行注释5.Alt+Shift+A:多行注释6.Alt+B:打开默认浏览器7.Ctr+W:关闭当前vscode窗口...

2022-03-26 10:30:18 352

原创 vite+vue3 按需引入element-plus 及element-icon图标的配置

1.在项目中安装element-plus# NPM$ npm install element-plus --save# Yarn$ yarn add element-plus# pnpm$ pnpm install element-plus2.按需导入需要再继续安装两个插件npm install -D unplugin-vue-components unplugin-auto-import3.在项目的vite.config.ts中引入并配置plugins// vite.config.

2022-03-26 09:51:11 10640 4

原创 后端传过来的文本带有换行符 需要在小程序页面中也正常换行展示

后端传过来的文本带有换行符 需要在小程序页面中也正常换行展示直接在样式中加入white-space:pre-wrap会去解析换行注意:加入white-space:pre-wrap的标签内容前后一定不能有空格和换行必须贴紧标签最终效果:...

2021-11-20 11:23:58 675

原创 js 日期判断是否是今天

let todayDate=new Date().setHours(0,0,0,0);//把今天的日期时分秒设置为00:00:00,返回一个时间戳, todayDate就是今天00:00:00时刻的时间戳 let paramsDate=new Date('2020-12-01').setHours(0,0,0,0);//给new Date()传入时间,并返回传入时间的时间戳 let isToday=(todayDate===paramsDate);//时间戳相同时...

2021-09-24 19:04:12 6309

原创 js查找字符串中出现次数最多的字符,可查出多个相同最大次数的字符

let str1 = "AAAAAbbbccdefgHHHHH"; function maxStringNum(str) { let strArr = str.split(""); //1.将字符串转为数组 let strObj = strArr.reduce((x, y) => { y in x ? x[y]++ : (x[y] = 1); return x; }, {});//2.通过数组reduce方法生成一个统计每个字

2021-07-23 17:50:56 321

原创 JS截取名字字符串的后面2位

var a='西门吹灰' var b='诸葛' a.slice(-2)//'吹灰' a.slice(a.length-2,a.length)//'吹灰' b.slice(-2)//'诸葛' b.slice(b.length-2,b.length)//'诸葛'

2021-03-22 14:54:28 19728

原创 JS日期的相关操作,获取某月的天数,本周的开始结束日期及未来某天的日期

var newDate=new Date();//Wed Nov 25 2020 10:19:07 GMT+0800 (中国标准时间) var Year=newDate.getFullYear();//2020 获取当前年份 var Month=newDate.getMonth()+1;//11 获取当前月份-1, 范围0~11 var whichWeekDay=newDate.getDay();//3(第四天) 获取今天是本周的第几天-就是星期几 范围

2020-11-28 20:41:16 239

原创 filter过滤出数组中的指定元素

删除数组中的指定元素

2020-11-28 20:30:09 5732

空空如也

空空如也

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

TA关注的人

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