好久没更新了,总感觉生活中少了点什么,酝酿了很多要写的主题,都沉不下心来,一来最近的抉择让我觉得很痛苦,加上工作中目前在做的项目挺繁重的,还有一些不太好的工作配合,让写代码变成了很痛苦的一件事,...
前端工具
自己写的常用npm模块汇总
在平时工作中,总会遇到很多公用的模块,比如提示、loading、容错模块等,每个项目中手动复制引入一遍模块,显得效率没有那么高,所以就产生了把这种公用的模块写成npm包,每次使用直接npm install就好。 原...
基于mint-ui的piker的三级联动
欢迎star。https://github.com/majiang666/city-three 好久没更新了,主要的原因是在补充新能量,花了一个周末把mobx给走了一遍,感觉确实比redux更容易上手,技术其实好多都是相通的,假如你熟悉redux的话...
[react]之解读hook
基于官方文档:https://react.docschina.org/docs/hooks-intro.html 打算用几天的时间来写一下react的新特性hook(其实也不算新了),首先梳理下关于hook的一些特点: 突然想起来了我的高中政治老师曾经...
[vue]css的/deep/及>>>用法
/deep/ 深度选择器 在vue中,我们为了避免父组件的样式影响到子组件的样式,会在style中加<style scoped>,这样父组件中如果有跟子组件相同的class名称或者使用选择器的时候,就不会影响到子组件的样式。 ...
vue移动端pdf预览
本功能基于pdf.js(所有api请参考pdf.js),所有涉及的的图片、图标及pdf文件仅作演示之用。 需求产生之初是源于同事问我pdf能不能在手机上预览,本以为很简单的功能,直接上网查了下,其实解决方案还是有好...
[vue]之插槽slot
最开始听到插槽,实在是有点迷惑,在深入学习之后,我自己把它用【占位】来理解,其实官网已经说的很清楚了,为啥还要写一遍呢,我感觉自己梳理一遍写出来,会让自己更加深入的理解概念和用法。 以下都是基于...
[vue-router]之导航守卫
vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 其实总结起来有这么几种: 全局前置守卫 登录拦截用的最...
[vue-router]之路由组件传参
前一段一直在用react,也做了很多相关的问题记录,是时候梳理一下vue系列的了,也让自己更清楚这些概念,话说每次去看官方文档都有新的收获。 官方的解释: 在组件中使用$route会使之与其对应路由形成高度...
vue初始化项目的时候报cb() never called!
昨天一个同事在初始化vue项目的时候一直报cb() never called,就帮着看了下,网上搜了各种解决办法,都没解决。 查找的解决文章,说不好可以解决大家遇到的问题,记录下: https://www.jianshu.com/p/ead0...