- 博客(11)
- 收藏
- 关注
原创 Vue+<el-input>限制输入小数点后两位
Element UI组件绝大时候可以满足我们VUE项目实操中的需求,但总会有意想不到的功能需求需要我们去进行处理,所以记录<el-input>如何限制小数点后两位功能。这样就完成了上述功能需求,编写不易,还望大家支持!需要注意的如下声明:参数value表示输入的值name表示匹配的对象属性;this.form[name]表示绑定的表单form及input框绑定的属性值。
2023-11-09 15:42:16 2457 1
原创 HTTP常见状态码
一、http状态码是什么??http状态码(英语:HTTP Status Code),用以表示网页服务器超文本传输协议响应状态的3位数字代码,简单说http状态码作用是服务器告诉客户端当前请求响应的状态,通过状态码就能判断和分析服务器的运行状态二、分类1xx:表示消息2xx:表示成功3xx:表示重定向4xx:表示请求错误,客户端错误5xx:表示服务器错误,服务端错误1xx代表请求已被接受,需要继续处理常见的有:100:继续发送请求 101:服务器根据客户端的
2021-10-07 20:14:37 159
原创 async和await、回调地狱
1、async可以作用在任何方法前,返回值是一个Promise对象(回调函数也可以使用async) let fn1 = async ()=>{ // return } console.log(fn1());//undefined //使用async之后返回Promise对象函数内部return的返回值,会成为then回调函数的参数 let fn2 = async ()=>{ return 1 } ..
2021-10-05 18:49:01 260
原创 箭头函数与普通函数区别
1、箭头函数不能作为构造函数,不能使用new function Fn(name){ this.name = name; this.age = 18; console.log("Fn中的this==>",this); //new Fn() } let fn = new Fn("哈哈"); //箭头函数 let Fn = ()=>{
2021-10-05 15:06:13 57
原创 js的数据类型及区别、类型判断、堆栈存储
一、js数据类型有哪些?基本数据类型:String、Number、Symbol、null、undefined、Boolean、BigInt引用数据类型:Object、Array、Function、Date、RegExp基本数据类型又叫原始值类型 /值类型。引用数据类型叫对象数据类型,在js中Object是一个基类。二、数据类型判断 1、typeoftypeof 只能判断基本数据类型,判断引用数据类型都返回object 。注意一点的是判断基本数据类型中的nu...
2021-10-01 22:48:39 150
原创 防抖节流的区别、实现
前言函数防抖(debounce)和 函数节流(throttle)是干嘛用的?答:为了优化函数触发频率过高导致响应速度跟不上触发频率出现延迟、假死或卡顿等现象。一、防抖(debounce)1、什么是防抖?防抖是触发高频率事件后n秒内函数只执行一次。如果n秒后高频事件再次被触发,则重新计算。大个比方来说,喜欢打王者荣耀的伙伴都知道,好家伙被打没血了需要回城补血,这时候点击回城,开始进度条回城,如果进度条正在跑不小心又点到回城,你会发现回城又开始重新算。2、防抖实现思路:触发高频率
2021-09-23 17:03:17 213 1
原创 Vue倒计时
很多项目中都需要实现倒计时功能,例:发送验证码。现在举例实现一个简单的倒计时按钮功能。简单布局,简单操作,简单效果,最主要的是思路和倒计时步骤理解!!! 例、代码如下:要求:点击提交按钮倒计时五秒,倒计时期间输入框和提交按钮禁用,倒计时结束后输入框和提交按钮再变成正常状态1、先实现要求的html布局,添加点击事件<div> <!-- disabled为true禁用 --> 输入框:<input type="te...
2021-09-12 15:23:20 695 1
原创 Vue购物车全选、反选——单选全部选中全选自动选中以及总价计算
1、模拟购物车数据data() { return { //模拟购物车数据arr arr:[ { ischeck:false, //默认为false name:'篮球', price:98 }, { ischeck:false, //默认为false name:'足球', price:10
2021-09-10 14:37:36 3180 4
原创 Vue简单实现tab栏切换(高亮)
在许多项目中,最常见的莫过于tab栏切换高亮以及根据tab栏切换渲染数据,这时候就有刚入门的小伙伴问了,如何不用快捷组件快速简单的实现tab栏高亮呢?非常简单,我们只需要通过index就可以实现了!1、首先,我们在data中定义一个activeIndex data() { return { activeIndex:0 }; },activeIndex当做下标使用,这里赋值为0默认第一个,可以赋值为-1(-1的话在页面渲染是不会被显示的)2、然...
2021-08-27 21:01:49 7834 6
原创 ES6 var、let、const区别(面试题)
接下来我们看一下关于ES6标准中关于暂时性死区的解释: The variables are created when their containing Lexical Environment isinstantiated but may not be accessed inany way until the variable’s LexicalBinding is evaluated. 翻译过来的意思就是: 当程序的控制流程在新的作用域(module function 或 block 作用域)进行实例化时,
2021-08-25 10:44:59 284
原创 npm如何上传包
第一步去npm官方网站注册一个自己的账号第二步使用npm init初始化一个package.json文件,必须要有这个文件才能上传第三步输入npm login命令登录信息 按照提示走密码是默认不被显示的第四步通过npm publish上传...
2021-08-20 16:59:16 900
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人