JS 随机生成字母数字组合(包含大写字母)
JS 随机生成字母数字组合(包含大写字母)
有时候需要对 url 进行更改的时候,不想让页面(包括组件)出现任何刷新或更新于是就想用 history.replace 去更改 url,可是万万没想到,这会导致组件执行 u...
一、为什么使用classnames这个库 在react开发中,我们有的时候需要使用js来动态判断是否为组件添加class(类名),这里我们使用到了classnames 二、学...
相信普通的vue组件大家都会写,定义 -> 引入 -> 注册 -> 使用,行云流水,一气呵成,但是如果我们今天是要自定义一个弹窗组件呢? 首先,我们来分析一下弹窗组件的特性(...
给个例子看看 这里给出了5个例子,其实new操作符干了以下三步:1.先创建了一个新的空对象2.然后让这个空对象的__proto__指向函数的原型prototype3.将对象作...
为什么使用nuxt.js? vue单页面应用渲染是从服务器获取所需js,在客户端将其解析生成html挂载于id为app的DOM元素上,这样会存在两大问题。 由于资源请求量大,...
一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。...
本文总结自饥人谷—方方老师:CSS深入浅出 什么是BFC?为什么这个概念一直被提起??为什么每一个人都解释不清BFC??? 什么是BFC? BFC 全称为 块格式化上下文 (...
Vue中的nextTick涉及到Vue中DOM的异步更新,感觉很有意思,特意了解了一下。其中关于nextTick的源码涉及到不少知识,很多不太理解,暂且根据自己的一些感悟介绍...