240 发简信
  • 240
    Vue provide/inject使用

    想象一个场景,子组件依赖父组件传递的props,如果有多个这样的props,其实已经很烦了,当有多个子组件,或者孙组件也依赖于由上至下的props时,写那么多props简直是...

  • 240
    解析Vue.nextTick

    不知啥时候起,对nextTick的理解出现了偏差,感觉变成了setTimeout一样的延时操作了,好像就一定会在代码执行完成之后执行。有多少人和我一样,当需要等到dom渲染完...

  • 240
    “发布公司公告,有图有文字的那种”

    某天,当我安安静静的在敲代码,突然业务同事问我,-‘hi,我们可以做公司公告的子应用吗?’-‘当然可以’-‘那,可以发布公告吗?有图有文字的那种!’-‘你让我想想’ 划重点,...

  • 在vue中开发一个简单的消息通知插件

    1.新建plugins、msg文件夹以及相关文件 src/plugins/index.js src/plugins/msg/msg.vue 2.在msg.vue中实现消息通知...

  • vue mixin妙用

    “ less is more!” 写代码到现在,越来越喜欢这一句话。以少量的代码,实现好的功能,这应该是我们所追求的,写出优雅的代码。 Vue的mixin大部分人应该是知道...

  • svg渐变环形进度条组件

    最近在开发的时候遇到了一个环形进度条的需求,设计师希望这个进度条是渐变色的,并且能有对应的动画。具体效果如图 下面开始讲解整体的思路我们需要什么? 一个环形进度条 渐变色 动...

  • 240
    搭建vue+Typescript工程

    开发工具 vscode 众所周知,vue2+Typescript的开发体验很不好,不过为了尝鲜,咱还是可以搭一个小工程玩一玩,下面就是搭建工程的步骤,以及遇到的一系列坑点。 ...

  • 240
    封装axios

    首先观察一下项目目录,本次的主题是封装一套axios,封装的内容就放在图中的api目录下。一个完整的axios,首先我们会想到什么呢?应该是路由,对吧,我们先建一个路由con...

  • react输入框输入中文bug

    一般来说,react上我们都会用change事件去处理input的输入,但这样就导致一个问题,在输入中文的时候,我们还没输入完成就会触发change事件,这样显然不是理想状况...