- 博客(25)
- 收藏
- 关注
原创 HBuilderX连接MuMu模拟器
在HBuilderX点击运行–运行到手机或模拟器–运行到Android APP 基座,然后弹窗点击运行即可。2.在HBuilderX中配置模拟器端口号和adb路径(以自己的实际路径为准)。1.打开MuMu多开器,启动MuMu模拟器,然后点击ADB查看模拟器的端口号。在HBuilder X的安装路径下找到adb路径,讲此路径配置到环境变量。因为需要运行adb命令,所以需要配置环境变量。打开cmd 运行以下命令(端口号以自己的为准)
2023-07-27 17:11:29
1631
原创 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
919
原创 vue开发过程中遇到的一些问题
1.props中接受数组问题,写法如下props:{ data:{ default:()=>[], type:Array }}
2021-10-15 10:20:34
143
原创 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
600
原创 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
1315
原创 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
2807
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
120
原创 解决sockjs-node/info跨域请求
解决sockjs-node/info跨域请求这里就不解释sockjs-node是干什么的了,百度一大堆。有时候浏览器运行项目的时候会报/sockjs-node/info跨域,可能是因为启动了多个项目,本项目设置的端口号被占用了,webpack分配了一个新的端口导致浏览器运行的端口和实际项目中设置的端口不一致儿报错//例如://http://localhost:3001/devServer:{ port: 3000,}解决方法:可以设置一个不重复的端口号,重新启动项目,保证访问的链接地址的端
2021-04-19 15:54:54
7678
原创 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
557
原创 DocumentFragment 对象--创建文档片段对象
createdocumentfragment()方法创建了一虚拟的节点对象,节点对象包含所有属性和方法。当你想提取文档的一部分,改变,增加,或删除某些内容及插入到文档末尾可以使用createDocumentFragment() 方法。createdocumentfragment()方法可以兼容低版本浏览器(ie),具体写法如下<!DOCTYPE html><html><head><meta charset="utf-8"></head>
2020-10-27 16:55:24
257
原创 常用正则表达式整理
因为每次用到正则的时候都需要去现搜,所以自己也整理一份常用的正则方便使用/** * 邮箱 * @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
187
原创 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
5596
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
230
原创 vue 本地运行dist文件 http-server
1.全局安装http-servernpm install -g http-server 2.在对应dist目录下的命令行执行 http-server 即可运行
2020-08-14 14:18:14
1880
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
7141
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
2317
原创 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
2297
翻译 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
2105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人