本功能基于pdf.js(所有api请参考pdf.js),所有涉及的的图片、图标及pdf文件仅作演示之用。 需求产生之初是源于同事问我pdf能不能在手机上预览,本以为很简单的功能,直接上网查了下,其实解决方案还是有好...
js面试题解析
群里讨论的面试题,拿出来分析下。 console.log(a); a(); var a = 1; var b = 2; function a(){ b = 3; console.log(b); return; function b(){} } console.log(b); console.log(a) a = 3; a...
[vue]之插槽slot
最开始听到插槽,实在是有点迷惑,在深入学习之后,我自己把它用【占位】来理解,其实官网已经说的很清楚了,为啥还要写一遍呢,我感觉自己梳理一遍写出来,会让自己更加深入的理解概念和用法。 以下都是基于...
[转]关于z-index 那些你不知道的事
CSS当中的z-index属性看起来足够简单,但是如果你真的想了解它是如何工作的话,在这简单的表面之下,又有许多值得探究的内容。 在这篇教程中,通过探究层叠上下文和一系列实际的例子,我们将会阐明z-index的内在...
[vue-router]之导航守卫
vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 其实总结起来有这么几种: 全局前置守卫 登录拦截用的最...
[vue-router]之路由组件传参
前一段一直在用react,也做了很多相关的问题记录,是时候梳理一下vue系列的了,也让自己更清楚这些概念,话说每次去看官方文档都有新的收获。 官方的解释: 在组件中使用$route会使之与其对应路由形成高度...
vue初始化项目的时候报cb() never called!
昨天一个同事在初始化vue项目的时候一直报cb() never called,就帮着看了下,网上搜了各种解决办法,都没解决。 查找的解决文章,说不好可以解决大家遇到的问题,记录下: https://www.jianshu.com/p/ead0...
react-redux中启用es7@装饰器
我们平时在用react-redux的时候会用到connect去连接组件的state和action,大概长这个样子: import { connect } from 'react-redux'; class Counter extends Component{} const mapStateToProps = (state)=>{...
Error: Multiple configuration files found. Please remove one: – package.json#babel – .babelrc
react报错如下: Error: Multiple configuration files found. Please remove one: - package.json#babel - .babelrc 如果出现以上错误,就是 babel 的配置出现了重复,检查一下根目录的.babelrc和packa...
URLSearchParams is not defined
出现场景:vivo的安卓5.1,安卓低版本的浏览器估计都会出现报错。 解决办法: npm install url-search-params-polyfill --save 或 yarn add url-search-params-polyfill 在入口文件index.js中引入: ...