- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 Vue3组件传参的几种方式——父子组件传参、子父组件传参、eventBus挂载原型
Vue3组件传参、Vue3父子组件传参、子父组件传参、兄弟组件传参、非父子组件传参、eventBus、mitt
2022-09-08 15:34:18 2008
原创 el-cascader三级联动懒加载回显问题
el-cascader懒加载回显问题、三级联动回显问题、三级联动重复请求问题、el-cascader修改样式不生效问题
2022-08-11 11:46:18 5776 5
原创 nvm管理node版本 exit status 145: The directory is not empty,exit status 5: �ܾ����ʡ� ,nvm切换node版本问题汇总
exit status 5: �ܾ����ʡ� 、exit status 145: The directory is not empty 、node版本切换、node版本管理
2022-07-13 11:43:44 4626
原创 wangEditor上传图片成功不显示问题、wangEditor使用
wangEditor、富文本编译器上传图片不显示、选中焦点问题、初始化问题
2022-07-11 10:44:54 4666 4
原创 uniapp中使用高德地图,进行marker标点,点信息展示,支持app端
uniapp、uniapp使用高德地图,app开发,安卓开发使用地图、高德地图、renderJs、地图标点、地图点信息展示、数据交互
2022-05-10 16:19:32 12105 7
原创 vue-map高德地图(4)地图区域描边、点标记、点信息详情弹窗
高德地图、vue-map高德地图(4)地图区域描边、mark点标记、点信息详情弹窗
2022-04-11 11:09:50 5514 7
原创 vue引入ts文件报红,找不到文件Cannot find module ‘@/components/charts/BarChart.vue‘ or its corresponding type dec
vue引入ts文件报红,找不到文件Cannot find module '@/components/charts/BarChart.vue' or its corresponding type dec
2022-02-15 10:25:45 7668
原创 vue最常用的图片验证码(canvas绘图)
使用数字和字母生成随机的四位数验证码,代码注释很清楚。<template> <div class="img-canvas"> <canvas id="canvas" :width="width" :height="height" @click="handleDraw" ></canvas> </div></template><script>
2022-02-14 14:09:56 1129
原创 ‘AMap is undefined‘高德地图(3)vue-amap报错
高德地图使用时,代码并没有问题,但是有的时候会出现'Amap is undefined'之类的错误,这个错误是因为eslint在检验中,在当前页面找不到Amap这个方法。所以我们在校验时把这个字段去除不做校验就可以了。 步骤一:找到eslintrc.js这个文件步骤二:找到globals这个选项,没有的话就大胆的加一个~这个就是全局忽略的内容。步骤三:重启项目~ 完事儿~...
2021-11-12 15:26:10 3428 6
原创 vue-map高德地图(1)输入坐标显示位置(组件封装)
父组件使用<location :location='location' :locationSize='locationSize'/>import Location from '@/components/location'export default{components:['Location'] data() { return { location:[15.11,22.11], //位置坐标 locationSize:'width:100%;h
2021-11-12 09:36:05 1863
原创 el-select选中但是不显示问题
如图所示,选择分管领导的时候,因为分管领导的数据是根据牵头部门变换的,然而vue无法监听动态新增的属性的变化,所以选择牵头部门后再选择分管领导会出现选中但是不显示的情况 <el-form-item label="牵头部门" prop="groupDept"> <treeselect class="inline-input" v-model="addForm.group
2021-11-09 15:48:26 5962
原创 更改滚动条样式
在做项目时,灰色滚动条往往让用户体验不佳,全局更改一下滚动条样式,就会让人耳目一新下面代码粘贴即可全局更改:::-webkit-scrollbar { width: 10px; height: 10px;}/* 滚动条的滑块 */::-webkit-scrollbar-thumb { background-color: #1890ff; border-radius: 3px;}局部更改:div::-webkit-scrollbar { width: 10p
2021-10-09 14:54:53 260
原创 面试--Vue性能优化方法
路由懒加载keep-alive缓存页面使用v-show复用DOMv-for 遍历避免同时使用 v-if长列表性能优化如果列表是纯粹的数据展示,不会有任何改变,就不需要做响应化如果是大数据长列表,可采用虚拟滚动,只渲染少部分区域的内容事件的销毁Vue 组件销毁时,会自动解绑它的全部指令及事件监听器,但是仅限于组件本身的事件图片懒加载对于图片过多的页面,为了加速页面加载速度,所以很多时候我们需要将页面内未出现在可视区域内的图片先不做加载, 等到滚动到可视区域后再去加载。.
2021-04-21 09:24:13 240
原创 Vue面试computed、watch和methods的区别
1.methods不存在缓存,执行一次运行一次,执行n次,运行n次 <input type="text" v-model="textValue" v-on:keyup.13="handleKeyUp(num, $event)"> methods: { handleKeyUp(num, e) { // 按的是回车键 if (num.keyCode === 13) { alert('按了回车键') }
2021-04-21 09:19:09 181
原创 面试--防抖和节流及其封装
防抖在滚动事件,鼠标划过事件做复杂计算或者实现一个按钮的防二次点击操作都需要用到函数防抖,特别是前者,易产生页面卡顿防抖和节流都是防止函数多次调用的,区别在于,假设一个用户一直触发这个函数,每次触发函数的间隔小于wait,防抖的情况下只会调用一次,而节流的情况会每隔一定时间(参数wait)调用函数节流防抖和节流在本质上是不一样的。防抖动是将多次执行变为最后一次执行,节流是将多次执行变为每隔一段时间执行// func是用户传入需要防抖的函数// wait是等待时间const debounce
2021-03-04 19:19:58 219 1
原创 LocalStorage、SessionStorage和Cookie的区别
LocalStorage、SessionStorage和Cookie的区别 大小 生命周期 与服务器通信localstorage |5M| 不手动删除就不会消失 | &nbs
2021-03-04 19:07:32 90 1
原创 Math.random()练习-点击生成随机颜色随机位置的div(基础+进阶)
该文章可以对Math.random()充分练习,进阶版用Math.random()实现随机颜色,随机盒子大小,随机盒子位置,该文章分为基础篇和进阶篇,适用于小白学习和大佬巩固。基础篇:设置一个固定位置的div点击随机变色,使用Math.random()生成随机数进行拼接。设置div的大小和位置 #box { width: 200px; height: 200px; } <div id="box"></div>js代码如下:
2020-11-02 20:36:55 1004 2
原创 JS实现登录验证码的生成(基础+进阶)
基础版本:生成的验证码只包含数字,用字符拼接组成验证码body里设置一个存放验证码的盒子,取id为box,用于显示和点击切换验证码 <div id="box"></div>创建验证码函数,点击验证码可进行切换function yzm() { var str = ''; for (var i = 1; i <= 4; i++) { //四次的循环 str += parseInt(Math.random() * 1
2020-11-02 19:19:54 1013
原创 JS函数的命名方法(声明式/赋值式(赋值变量、自执行、事件处理式))
总括:函数创建的方式1.声明式 - 有名函数(一种)2.赋值式 - 匿名函数(三种)1.将函数体赋值给变量,2.自执行函数,3.事件处理函数函数的调用 1.通过函数名进行调用。 2.普通声明式函数,可以反复,前后调用。以下是使用各种方法,用函数创建一个表格。1.声明式: 普通函数,一定有函数名称。function 函数名称() {函数体}function 定义函数的关键字,createTable函数名称 ():参数,传递值,扩展函数的功能创建表格的函数。函数如果不调用,
2020-11-02 12:00:12 1592
原创 实现子元素在父元素中居中的三种方法(珍藏版)
三种方法都比较容易理解,父元素设置属性都相同,都是父元素设置后,子元素定位后再做细微调整,但最终结果也都相同,实现了居中的目的。1、子元素宽高比父元素小的情况下,使用定位方法居中<style>父元素{width:400px;height:400px;border:1px solid #000;margin 100px auto 0;position:relative;}子元素{width:200px;height:100px;background:yellow;pos
2020-10-22 20:12:44 4933 1
原创 HTML和css动画实现贪吃豆
效果图如下:布局如下: <div class="top"></div> <div class="bottom"></div> <div class="bean bean1"></div> <div class="bean bean2"></div> <div class="bean bean3">
2020-10-13 20:38:30 397
原创 运用css和Html动画实现会动的摩天轮
摩天轮效果图如下:html布局如下css样式如下: * {margin: 0;padding: 0;} body, html { height: 100%; } body { background: url(images/2.jpg) no-repeat; background-size: 100% 100%; } img
2020-10-13 20:35:01 3281
原创 聊天对话框
做一个静态的聊天对话框,用到的主要知识有浮动和清除浮动。style样式设置:.box{width: 400px;height: 800px;overflow: auto;border: 1px solid #000000;}p{margin: 10px;padding: 8px;}.friend{border: 1px solid #666666;border-radius: 6px;background-color: #ddd;float: left;clear: bo
2020-10-09 11:31:40 328
原创 解决高度塌陷问题1(子元素浮动,父元素高度塌陷)
正常显示:<div class="parent"> safasdasd <div class="child">aaa</div></div>.parent { height: 400px; width: 400px; background-color: blue; /* overflow:hidden*/ } .child { he
2020-09-18 10:03:29 438
原创 元素在父元素中居中的问题
给块状元素设置margin:auto;可以使其在父元素中水平居中;行内元素不行行内元素想要在父元素中水平居中,需要给父元素设置text-align:center;此外可以使用display:block,等属性来转换元素类型来居中...
2020-09-18 09:52:59 402
JDBC.txt是链接mysql数据库的源码,复制粘贴即可,需要mysql.jar包
2020-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人