自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iview 4.0.0版本以下手动实现阻止switch切换 (before-change) 事件

背景 根据用户需求,需要在控制开关前给用户一个提示信息,用户点击确定再执行后续操作,用户点击取消则不改变开关的状态。以iview组件库为例,使用switch组件实现用户操作。公司最近有一个老项目的需求,需要实现类似功能,iview版本在3.2.0。 实现思路 switch是在用户点击之后先切换开关的状态,然后再去执行后续的操作,当然这不是我们想要的效果,后来在github上看到很多人建议添加一个阻止切换的事件,当返回true时再执行后续操作。iview的研发团队也这样做了,iview4.0.0版本以后支持开

2021-11-25 18:22:21 1954

原创 理解Vue中的watch

watch 在Vue中用来监听数据变化,是一个对象,内部由键和值构成,键是需要监听的data,值是监听的data变化时触发的函数。举个栗子: <template> <div> <div>{{name}}</div> <button @click="fun">点击我</button> </div> </template> export default { data(){ return {

2021-04-22 11:10:52 114

原创 js深入之原型和原型链

js深入之原型和原型链 原型和原型链是我一直觉得自己理解但是并不是很深入的一个知识点,因为实际项目中用到的不多,所以一直没有机会深刻理解原型和原型链,在空闲时间学习并记录。 prototype 原型的概念是比较抽象的,在我起初的理解看来,它相当于一个最最基础的模型,我们可以根据原型实例化一个对象,也可以在之前的基础上修改原型。举例: function Person(){ } // 这里的prototype是函数才有的属性 Person.prototype.name = "小明"; let p1 =

2021-04-16 14:42:26 141 1

空空如也

空空如也

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

TA关注的人

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