- 博客(11)
- 收藏
- 关注
原创 Vue配置代理
在主目录下,创建vue.config.js例如:app - src - main.js - App.vue -vue.config.js方法一:只能配置一个代理服务器module.exports = { pages: { index: { //入口 entry: 'src/main.js', }, }, ...
2022-04-14 11:23:31 4706
原创 JS实现冒泡排序
实现原理:假设 s = 空瓶子 , 1: 将a放入空瓶子中,a = 空瓶子 s = a 2: 将b放入a中,b = 空瓶子 a = b 3: 将s放入b中,s = 空瓶子注意:js实现的是变量的覆盖,事实上 空瓶...
2022-05-21 16:08:01 351
原创 原生JS实现防抖:
防抖:短时间内多次触发,且只执行一次适用场景:短时间内,多次向服务器发请求,获取数据,如:搜索按钮、搜索框、提交按钮等需要理解的知识:1:函数的执行顺序2:绑定一个函数,并返回一个函数,不会执行函数内部返回的函数3:绑定一个函数调用,js加载完成,只会执行一次外部的数据4:点击按钮时,只会执行返回的内部函数了解以上内容后,理解正片就容易了正片:代码:注释代码:均为测试代码注意:外部的 timer 可以定义成任何类型的数据(如:undefine.
2022-05-16 12:27:57 1105
原创 js实现放大镜效果
用到的图片:HTML:<div class="Container"><!-- 父容器 --> <div class="even"></div><!-- 鼠标移入的地方 --> <img src="005.jpg" alt=""><!-- 小图 --> <div class="big"> <img src="005.j.
2022-05-12 15:52:21 1108
原创 v-model实现原理
原生DOM当中是有oninput事件,它经常结合表单元素一起使用,当表单元素文本内容发生变化的时候就会发出一次回调Vue2:可以Value与input事件实现v-model功能xiaoming.vue:<template> <div> <h2>v-model实现输入框双向绑定</h2> <input type="text" v-model="msg"> <h2>利用Value与input事件
2022-05-06 15:29:05 245
原创 给src配置别名
给src配置别名jsconfig.json配置别名@提示: @代表的是src文件夹,这样将来文件过多,找的时候方便很多注意:modules和dist文件夹中无法使用使用方法:@/ :表示src目录jsconfig.json{ "compilerOptions": { "baseUrl": "./", "paths": { "@/*": [ "src/*"
2022-04-27 10:30:14 378
原创 img标签不给src就出现边框,解决办法
.<img/>在src没有给或加载失败,浏览器会自动给img加上边框。如下图这样html:<imgclass="tis"src=""alt=""> css: #nav-txt3.nav-img1.nav-img2.tis{ width:75px; height:75px; background:url(../images/icon.png)no-repeat; backgrou...
2021-11-07 15:00:53 1719
原创 行内元素和块元素、行内块元素的区别
行内元素和块元素、行内块元素的区别:行内元素:不能设置宽高,它的宽高被内容撑开,通常用作文本、图片的容器。块元素:独占一行,通常用来布局。如果不设置宽度,默认宽度为父元素的宽度。行内块元素:元素在一行显示,可以设置宽高,默认宽度是它本身的宽度常见的行内元素:a 、br 、span行内块元素: img 、input 、td常见的块元素:div 、h1-h6 、form 、 ul 、 ol 、 li 、 hr...
2021-11-01 16:54:47 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人