- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 From表单中实现图片上传功能(前端上传)vue+element UI
From表单中实现图片上传功能(前端上传)vue+element UI一、实现效果初始状态有一张默认图片,鼠标移入,显示“点击上传”,点击上传一张新的图片替换前一张图片,并获取信息。二、实现代码1、HTML部分2、JS部分3、CSS部分一、实现效果初始状态有一张默认图片,鼠标移入,显示“点击上传”,点击上传一张新的图片替换前一张图片,并获取信息。 上传图片 二、实现代码1、HTML
2022-05-17 14:59:46 344
原创 el-checkbox 选中一个时,却把所有都选中了
<el-form-item label="数据信息" style="margin-bottom:-20px !important"> <el-checkbox-group v-model="form.dataInfo" style="width:88%"> <el-checkbox label="事件IP" name="fsd"></el-checkbox> <el-checkbox label="
2021-11-10 18:43:04 3590
原创 element-ui,表单验证,input输入框明明有数据,却检测不到,提示信息不消失
问题:input输入框明明有数据,却检测不到,提示信息不消失。解决办法:绑定blur事件,将e.target.value的值赋给当前input框绑定的变量。salaryChangeOrder (e) { this.formData.order = e.target.value},
2021-08-09 14:08:42 2283
原创 elementUI中input框无法输入,带默认值的输入框与下拉框无法操作的问题
新建弹窗,自带默认值的输入框与下拉框无法操作。解决办法:绑定input事件可以拿到当前的输入的值,通过this.$forceUpdate() 可以解决这个问题@input="change($event)"change () { this.$forceUpdate()}
2021-08-09 11:42:47 982
原创 3000端口被占用如何释放
比如3000端口被占用打开cmdnetstat -aon | findstr 3000记住最后的PID(比如pid是7248)taskkill /pid 7248 -t -f
2021-01-15 10:39:30 2950
原创 git的详细使用流程
一、什么是 Git1. 基本介绍Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件Git 采用了分布式版本库的方式,不必服务器端软件支持二、Git 安装配置windows 安装:进入网站 https://git-scm.com/ 下载安装,然后在 cmd 命令行配置创建 git 用户> git config --global user.name
2021-01-14 15:04:52 206
原创 v-show和v-if的区别
v-if动态的向DOM树内添加或者删除DOM元素,有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件。v-show只是简单地基于 CSS 进行切换。页面不会重新渲染。总结v-show只编译一次,后面其实就是控制css,而v-if不停的销毁和创建,故v-show性能更好一点。...
2020-09-24 11:40:17 94
原创 localStorage、sessionStorage、Cookie的区别
webstoragewebstorage是本地存储,存储在客户端,包括localStorage和sessionStorage。存放数据大小一般为5MB,仅在客户端(浏览器)中保存,不参与服务器端通信。localStoragelocalStorage是永久性的,除非用户手动清除,否则这些信息将永远存在。sessionStoragesessionStorage仅在当前会话下有效,关闭当前页面或浏览器后数据被清除。cookiecookie在设置的过期时间之前都有效,存放数据大小为4KB左右,与服务器
2020-09-24 11:01:47 92
原创 前端将网页保存为图片,再发送给用户的流程
saveQrcode() { this.loadingFlag = true; window.pageYOffset = 0; document.documentElement.scrollTop = 0; document.body.scrollTop = 0; //你想要生成的图片的最外层div加一个id=qrCodeContainer let htmlDom = document.getElementById("qrCodeCon
2020-09-21 11:14:59 612
转载 防抖与节流
function delayFun(fn) { let timeout = null; // 创建一个标记用来存放定时器的返回值 return function () { clearTimeout(timeout); // 每当用户输入的时候把前一个 setTimeout clear 掉 timeout = setTimeout(() => { // 然后又创建一个新的 setTimeout, 这样就能保证输入字符后的 interval 间隔内如果还有
2020-07-20 15:37:43 212
原创 git创建分支,提交代码详细流程(保姆级)
其实最基本的流程就是新建分支,在这个分支上改动代码,再提交上去,跟master分支合并。1. 新建分支首先,在你新建分支之前,你应该在master分支,并且要保证你当前的是最新代码,要不然就是找死,最后提交代码就会出问题。git pull origin master ,在master分支下,保证当前代码与线上同步,是最新的git branch <分支名> ,正儿八经的新建...
2019-09-06 12:10:09 71547 19
原创 如何删除一个node_modules
如何删除一个node_modules如何解决报错:rm: node_modules: is a directory。当你输入rm node_modules或者rm -f node_modules时,报错:rm: node_modules: is a directory。解决办法:npm install rimraf -grimraf node_modules只需执行这两步即可。...
2019-09-06 10:31:00 598
原创 ES6基础语法
为什么要用ES6??? 1. 具有模块化机制 2. 简洁的语法 3. 高效函数变量声明 1. var var a = 3; 1. 声明可以重复 2. 声明会提升 console.log(b); var b = 3; 3. 没有局部作用域 if(true){ var c = 3; } console.log(c); //c=...
2018-10-11 09:26:24 140
原创 es6的基础知识
一、 npm应用node的包管理机制npm initnpm install xxxnpm uninstall xxxnpm config listnpm run xxx二、 js的模块化js之间相互调用,相互配合js与jsjquery.jsa.jsb.jsc.jscommon.jsindex.js---&gt;bundle.jsmode(0) requir...
2018-10-10 20:30:23 194
原创 es6基础知识
一、let命令1.基本用法1) let所声明的变量,只有在let命令所在的代码块内有效。 {let a=10; var b=7} console.log(a); console.log(b); 结果:a is not defined , b=7;2)不存在变量提升console.log(bar);let bar = 2;结果报错3)在代码块内,使用l...
2018-10-09 19:12:04 160
原创 es6的学习
## es6的学习es6 (es5升级),小程序1. 新功能2. 语法(简单)es6 -&gt; es5 运行在浏览器上(网站开发)es6 运行在node上(插件开发)一、环境搭建1)复习es5环境linux操作系统vim 代码编写工具(sublime)node 代码执行工具es5 helloworld编写使用vim编写代码使用node运行代码2)es6环境...
2018-10-09 14:47:29 217
空空如也
element-ui 日期选择组件如何修改today标记(语言-javascript)
2022-08-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人