自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vscode 创建代码模版

vscode 创建代码模版

2024-04-25 17:58:18 406

原创 uniapp项目页面跳转登录拦截,uni.addInterceptor

uniapp项目页面跳转登录拦截,uni.addInterceptor

2023-11-21 15:59:50 1661

原创 uView2.0 DatetimePicker设置默认值

uView2.0 DatetimePicker设置默认值

2023-11-06 10:17:24 1586

原创 vue3:vite-plugin-mock插件的使用过程

vue3中使用vite的情况下,安装使用mock插件的过程

2023-09-11 14:02:57 902 5

原创 vue3,vite使用svg,使用vite-plugin-svg-icons插件

vue3中如何使用svg

2023-09-07 16:45:14 545

原创 HBuilderX连接MuMu模拟器

在HBuilderX点击运行–运行到手机或模拟器–运行到Android APP 基座,然后弹窗点击运行即可。2.在HBuilderX中配置模拟器端口号和adb路径(以自己的实际路径为准)。1.打开MuMu多开器,启动MuMu模拟器,然后点击ADB查看模拟器的端口号。在HBuilder X的安装路径下找到adb路径,讲此路径配置到环境变量。因为需要运行adb命令,所以需要配置环境变量。打开cmd 运行以下命令(端口号以自己的为准)

2023-07-27 17:11:29 1528

原创 element-ui table表格实现跨页选择数据

element-ui table表格实现跨页选择数据

2022-11-28 10:51:12 1436

原创 项目开发中遇到的问题

vue项目运行遇到的问题

2022-10-11 22:22:21 720

原创 vue 中使用vue-clipboard2 复制链接插件

点击复制内容使用vue-clipboard2 插件1.安装npm install vue-clipboard2 --save2.在main.js中引用import VueClipboard from 'vue-clipboard2'Vue.use(VueClipboard)3.使用方法let url = ''this.$copyText(url).then(e => { this.$u.toast('复制成功!')}, e => { this.$u.toast('复制失

2021-11-11 14:30:08 890

原创 vue开发过程中遇到的一些问题

1.props中接受数组问题,写法如下props:{ data:{ default:()=>[], type:Array }}

2021-10-15 10:20:34 120

原创 Element-ui el-date-picker 禁止点击的日期

1.关于月份的日期禁用<template> <el-date-picker v-model="dataForm.serviceMonth" type="month" value-format="yyyy-MM" :picker-options="pickerOptions" placeholder="选择月"> </el-date-picker></template><script>export

2021-09-24 09:54:44 523

原创 node版本管理

最近接手一个项目,gulp版本是3.9的我本地node是12的,此项目需要node10的版本,不想给自己本地node降版本,所以需要使用gnvm管理一下node版本,从网上查到的资料,现记录一下用法。1.下载gnvm链接:https://pan.baidu.com/s/1IbxcMK80v606aRMzVy7xvQ提取码:6xd72.找到自己nodejs目录将gnvm.exe放进去3.查看gnvm是否可用gnvm version 如果显示下边的信息,即证明可用(可以多运行两次,第一次可能会

2021-08-12 13:48:21 1282

原创 vue中使用html2canvas生成图片

1.安装html2canvas插件npm install --save html2canvas2.在需要用到的.vue文件中引入import html2canvas from 'html2canvas'3.代码片段说明:如果要被生成图片的dom是超出屏幕需要滚动才能查看的话,需要加上width,height windowWidth,windowHeight 这些属性才能保证截图的完整性, windowHeight的值用document.body.scrollHeight也行,具体看需求如何。

2021-07-14 11:09:32 2659 1

转载 Git命令

Git和Git-SVN常用命令初始化# 在当前目录新建一个Git代码库$ git init# 下载一个项目和它的整个代码历史 (只适用git)$ git clone [url]# 下载一个 SVN 项目和它的整个代码历史,并初始化为 Git 代码库$ git svn clone -s [repository]配置# 列举所有配置$ git config -l# 为命令配置别名$ git config --globalalias.co checkout$ git .

2021-05-20 15:00:42 104

原创 解决sockjs-node/info跨域请求

解决sockjs-node/info跨域请求这里就不解释sockjs-node是干什么的了,百度一大堆。有时候浏览器运行项目的时候会报/sockjs-node/info跨域,可能是因为启动了多个项目,本项目设置的端口号被占用了,webpack分配了一个新的端口导致浏览器运行的端口和实际项目中设置的端口不一致儿报错//例如://http://localhost:3001/devServer:{ port: 3000,}解决方法:可以设置一个不重复的端口号,重新启动项目,保证访问的链接地址的端

2021-04-19 15:54:54 7540

原创 gitHub如何配置ssh不用每次输入账号密码

gitHub上使用ssh可以不用每次提交代码的时候输入账号密码的操作1.在随意一个文件夹中右键—Git Bash Here 然后会弹出一个git命令弹框2. 先检查自己有没有配置过账号和邮箱git config user.namegit config user.email3.如果之前没有配置过则分别执行以下两个命令git config --global user.name ‘xxxxx’ git config --global user.email ‘xxx@xx.xxx’4.生成秘钥,

2021-04-15 17:06:34 505

原创 DocumentFragment 对象--创建文档片段对象

createdocumentfragment()方法创建了一虚拟的节点对象,节点对象包含所有属性和方法。当你想提取文档的一部分,改变,增加,或删除某些内容及插入到文档末尾可以使用createDocumentFragment() 方法。createdocumentfragment()方法可以兼容低版本浏览器(ie),具体写法如下<!DOCTYPE html><html><head><meta charset="utf-8"></head&gt

2020-10-27 16:55:24 237

原创 常用正则表达式整理

因为每次用到正则的时候都需要去现搜,所以自己也整理一份常用的正则方便使用/** * 邮箱 * @param {*} s */export function isEmail (s) { return /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)}/** * 手机号码 * @param {*} s */export function isMobile (s) { return

2020-10-21 14:43:00 126

原创 vue中使用tinymce富文本,以及如何使用图片上传

最新在写tinymce富文本,这里特别记录一下,以便于以后方便使用,因为也涉及到图片的上传,刚刚使用的时候图片上传这里只能输入地址保存,就想能手动上传,然后在网上看了好多方法,需要这个插件那个插件的感觉很复杂,后来阴差阳错的把手动上传配置出来了,操作很简单。[tinymce中文文档](http://tinymce.ax-z.cn/)1.安装npm install tinymcenpm install @tinymce/tinymce-vue2.在官网下载语言包 https://www.tiny.

2020-10-14 16:16:20 5451 2

转载 js数组方法

1. 求最大值Math.max()是 Math 对象内置的方法,参数是字符串; reduce 是 ES5 的数组 api,参数有函数和默认初始值; 函数有四个参数,pre(上一次的返回值),cur(当前值),curIndex(当前值索引),arr(当前数组)Math.max(...[1,2,3,4]) //4Math.max.apply(this,[1,2,3,4]) //4[1,2,3,4].reduce( (prev, cur,curIndex,arr)=> { return Math

2020-08-17 11:21:53 204

原创 vue 本地运行dist文件 http-server

1.全局安装http-servernpm install -g http-server 2.在对应dist目录下的命令行执行 http-server 即可运行

2020-08-14 14:18:14 1790 1

原创 Vue-router报错 Avoided redundant navigation to current... 解决问题

在vue项目中路由跳转过程中浏览器会报Avoided redundant navigation to current location 这个错误,解决方法:在路由文件里添加这一句可解决报错问题 const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err =&

2020-07-03 14:32:50 7105 1

原创 vue3 打包 生产环境去掉console输出

1.安装插件,只安装就可以无需引用npm install terser-webpack-plugin -D2.在vue.config.js中配置module.exports={ configureWebpack: config => { if (process.env.NODE_ENV === 'production') { //生产环境生效 取消console config.optimization.minimizer[0].options.te

2020-07-01 17:44:46 2245

原创 vue结合element的导入导出excel功能 file-saver

要做纯前段的导入导出,搜索了好多地方才算把功能完整写出来了 ,这里整理一下,以备下次使用。1.首先需要npm安装npm install -S file-saver xlsx(这里其实安装了2个依赖)npm install -D script-loader2.在src目录下新建excel文件夹,然后引入Blob.js和Expor2Excel.js百度云盘 可获取到Blob.js和Expor2Excel.js链接: https://pan.baidu.com/s/1z0sieEiY5wf4tpY

2020-06-08 14:04:44 2206

翻译 vue-qr 自动生成二维码+logo图片

vue-qr 可根据文本内容生成二维码,还可以添加logo图片、设置logo大小、设置二维码大小、留白边距、背景图片、背景颜色等等。1.安装npm install vue-qr --save2.使用<vue-qr :logoSrc="logo" :logoScale="20" :size="270" :text="text" :margin="0" :dotScale="1"></vue-qr>import vueQr from 'vue-qr'export defa

2020-05-29 15:50:33 2026

空空如也

空空如也

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

TA关注的人

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