240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    2020-02-25 谈一次开源项目贡献

    给开源项目做贡献,一方面能够增加自己看源码的积累,另一方面也是对自身代码能力的检验。因为开源项目本身已经是完整的项目,对于开源项目我们能贡献的大...

  • Resize,w 360,h 240
    如何复用使用store的Vue业务组件

    背景 之前公司业务做了一个审核功能,业务数据和状态比较复杂,当初做的时候用上了 Vuex store 进行数据交互,最近新上了基于审核功能页面模...

  • $.ajax同步请求会阻塞js进程

    背景 上周有同事问我关于ajax的问题(同事是测试,他自己写的js脚本),在一个循环中使用 jquery 的 $.ajax 方法获取数据后更新 ...

  • node和浏览器的事件循环的区别

    浏览器会执行51234浏览器每次执行宏任务列表中的一个 Node环境会执行51423Node环境会每次执行timers中的全部可执行任务

  • 修复网站nginx gzip开启不成功

    发现问题 今天看到这个google性能评价网站,就将自己的blog地址填上去试试,发现gzip没有生效,但是nginx.conf中是有开启gzi...

  • 记一次dll构建时机优化

    之前dll文件是在构建机器上每次都重新构建一次,后来发现是可以根据packages的版本号进行对比,从而判断是否需要重新构建dll。 所以写了一...

  • vue-i18n beforeDestroy不能调用this.$t

    提出[Bug Report]: https://jsfiddle.net/masongzhi/tpy4kv1e/8/ 因为vue-i18n在be...

  • 项目中element-ui popover外部点击隐藏失效

    问题 在项目页面中使用 popover,设置trigger='click'时点击外部不会触发自动隐藏,但在 element 官网中是可以正常触发...

  • 关于element el-button使用$attrs的一个注意要点

    之前需要对el-button做二次封装,所以就用到vue的$attrs和$listeners属性,这两个属性在这不细说,可以在 这里 查看详情。...