- 博客(15)
- 收藏
- 关注
原创 vue3 setup语法糖 使用组件内的路由守卫beforeRouteEnter使用方法
【代码】vue3 setup语法糖 使用组件内的路由守卫beforeRouteEnter使用方法。
2023-02-25 17:58:20
6367
1
原创 小程序H5 vue页面禁止分享功能
查阅了很多的博客都是采用下面的写法来处理,如果是一个单页面的话就可以起作用,但是如果H5是采用vue并引入路由模块的话就会发现下面的代码只在初始的首页有作用,子路由页面都统统失效。所以想让所有页面都禁止分享就在路由守卫afterEach中加入以下代码就实现了效果。......
2022-07-29 16:01:43
1889
原创 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
2089
原创 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
1070
原创 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
12935
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
383
原创 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
10963
4
原创 后端传过来的文本带有换行符 需要在小程序页面中也正常换行展示
后端传过来的文本带有换行符 需要在小程序页面中也正常换行展示直接在样式中加入white-space:pre-wrap会去解析换行注意:加入white-space:pre-wrap的标签内容前后一定不能有空格和换行必须贴紧标签最终效果:...
2021-11-20 11:23:58
745
原创 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
6612
原创 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
343
原创 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
20232
原创 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
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人