自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 100秒让你了解用 reduce 统计字符出现评率

【代码】100秒让你了解用 reduce 统计字符出现评率。

2023-07-13 18:18:15 118 1

原创 判断数据类型的另一种方法 Object.prototype.toString.call

对于基本数据类型和引用数据类型,通过调用 Object.prototype.toString.call(value)方法对于判断各种数据类型非常可靠,并且可以区分不同的原生对象类型,例如 Array。是一种常用的方法,用于获取一个值的准确类型信息。需要注意的是,Object.prototype.toString.call()另外,也可以使用其他方法或运算符进行类型判断,例如 typeof。它可以作为一种常用的手段来获取值的类型信息。,具体选择哪种方法取决于具体的应用场景和需求。方法,并通过 call。

2023-07-13 17:43:50 158 1

原创 重点之重 typeof instanceof 判断数据类型的区别

是 JavaScript 中的一个运算符 用于判断一个对象是否是某个构造函数(或者其原型链上)的实例 instanceof。的实例 它会基于对象的原型链向上查找 如果在原型链上找到了指定的构造函数的 prototype。它主要用于判断引用类型的实例关系。对于基本数据类型,可以使用 typeof。从上面的代码中 这里我只是写了一个简单的 instanceof 判断 不要在意 重点。值得注意的是 对于基本数据类型 instanceof。否则返回 false。

2023-07-13 17:33:44 133 1

原创 Vue中的路由跳转 push和replace区别

【代码】Vue中的路由跳转 push和replace区别。

2023-07-11 14:27:52 1735

原创 小程序自定义组件—外部样式类

组件希望接受外部传入的样式类。此时可以在 Component 中用 externalClasses 定义若干个外部样式类 在开发组件时,主动暴露给组件使用者,修改组件内部样式在。相当于用一个类名去当占位符,以便于在后期使用时替换成真实的类名,方便添加额外的样式。-- 这里的my-class相当于一个占位符 -->组件 custom-component.wxml。组件 custom-component.js。-- 组件的wxml -->页面的 wxml(html)页面的 wxss(css)

2023-06-14 18:22:22 332

原创 小程序自定义组件—组件样式

掌握组件样式的编写注意点及组件样式隔离解决方案。

2023-06-14 18:11:33 716

原创 Vue中的$nextTick的原理

一般来说,在 Vue.js 中修改数据后,DOM 不会立即更新。相反,Vue.js 会将这些修改放入队列中,并在下一个“事件循环”周期中进行更新。因此,在对 DOM 进行操作时,我们需要等待 DOM 真正地更新完成后再执行相关代码,否则可能会出现不可预期的问题。该方法接受一个回调函数作为参数,该函数将在 DOM 更新完成后被调用。方法是异步的,因此如果希望在多次修改数据后进行操作,那么需要在每次修改数据后都调用。$nextTick是 Vue.js 提供的一个方法,用于在 DOM 更新之后执行代码。

2023-05-31 10:46:10 73 1

原创 前端JavaScript中的This指向?

是一个关键字,可以在 JavaScript 中用来引用当前函数执行的上下文。它是动态的,通常取决于调用函数的方式。然而,如果一个函数是作为普通函数被调用的,那么。函数是一个普通函数,当我们直接调用该函数时,如果一个函数是作为对象的方法被调用的,那么。方法是一个箭头函数,在该函数中使用的。方法来显式地指定函数执行时的。对象中,当我们调用该方法时,需要注意的是,在箭头函数中,函数的执行上下文设置为。在这个例子中,我们使用。

2023-05-31 10:38:07 80 1

原创 在项目中从登录到主页的整个过程

在登录页面(login/index.vue),输入账号和密码, 点击登录按钮, 进行兜底校验, 校验通过后发送登录请求, 使用this.$store.dispatch调用封装在(store/modules/user.js)中的actions中的登录请求 登录请求封装在(api/user.js)中, 登录成功后提示用户(登录成功), 将接口返回的token保存到本地和vuex/state中, 在(utils/request.js)中有接口的基地址和请求拦截器, 在请求拦截器中拦截请求, 并判

2023-05-23 19:29:36 351

原创 vue中 $set的原理

具体来说,当执行 $set 方法时,Vue.js 会检测该对象是否已经被劫持为响应式对象,如果没有,则将其转换为响应式对象,并为其添加新属性;set 方法被调用来向 user 对象添加一个新属性 age 并自动触发视图更新 而不能用于修改已有的属性 若要修改已有的属性 可以直接对属性进行修改操作 这样也会自动触发视图更新。在 Vue.js 中,$set 是用于在响应式对象中添加一个新属性的方法。它的原理是通过调用 Vue.js 内部的依赖追踪系统,通知该对象的监听器去监听新属性的变化。

2023-05-22 21:09:07 1344 2

原创 Vue echarts 水球图

水球图(Liquid Fill Gauge)是ECharts中的一种可视化图表类型,它可以用来展示一个变量相对于另一个变量的比例关系。水球图是一种通过填充不规则形状的容器(通常是圆形或类似圆形的形状)来展示数据的图表类型。水球图的填充程度表示了一个变量相对于另一个变量的大小比例关系,通常用于展示百分比。center: ['12%', '50%'], // 图形的位置。color: '#df6040', // 波纹的颜色。radius: '70%', // 图形的大小。4. 配置水球图的数据和样式。

2023-05-21 23:56:29 1879

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除