概念:延时一段时间执行某个动作,当在这段时间内再被触发时,清除掉之前的计时重试计时。 eg. 输入框搜索,就应该用防抖,当我连续不断输入时,不会发送请求;当我一段时间内不输入...
概念:延时一段时间执行某个动作,当在这段时间内再被触发时,清除掉之前的计时重试计时。 eg. 输入框搜索,就应该用防抖,当我连续不断输入时,不会发送请求;当我一段时间内不输入...
严格模式主要有以下限制。 变量必须声明后再使用 函数的参数不能有同名属性,否则报错 不能使用with语句 不能对只读属性赋值,否则报错 不能使用前缀 0 表示八进制数,否则报...
Vue 实现响应式并不是数据发生变化之后 DOM 立即变化,而是按一定的策略进行 DOM 的更新。 具体来说,异步执行的运行机制如下。(1)所有同步任务都在主线程上执行,形成...
HTTP请求中不同的请求方式和设置不同的Content-Type时,参数传递的方式会不一样,一起了解这三种形式:Query String Parameters、Form Da...
在做用户信息展示时,手机号属于私人信息,需要将中间四位给隐藏掉 方法 1: 使用正则表达式 方法 2: 使用substr方法,字符串截取
window.navigator: navigator.appName 返回获取当前浏览器的名称。navigator.appVersion 返回 获取当前浏览...
将本来要新增的属性提前在data中定义好 我可以提前在userInfo里面定义好,这样就不是新增属性了,就像下面这样 直接替换掉userInfo虽然无法给userInfo里面...
有时候我们开发的移动端项目在PC端浏览器显示的很正常,但是到了手机上就有问题了,这可就让人很纠结,只能盲改,如何能在手机上面查看log,查看接口请求等等,你需要使用vCons...
总共分为8个阶段创建前/后,载入前/后,更新前/后,销毁前/后。 创建前/后: 在beforeCreate阶段,vue实例的挂载元素el和数据对象data都为undefine...
publicPath 类型:String默认:'/' 部署应用包时的基本 URL。默认情况下,Vue CLI会假设你的应用是被部署在一个域名的根路径上,例如https://w...
随着项目功能模块的增加,引入的文件数量剧增。如果不做任何处理,那么首屏加载会相当的缓慢,这个时候,路由按需加载就闪亮登场了。 import()方法是由es6提出的,动态加载返...
需要通过computed计算属性来转换。
这两个都是用来存放项目中所使用的静态资源文件。 两者的区别: assets中的文件在运行npm run build的时候会打包,简单来说就是会被压缩体积,代码格式化之类的。打...
计算属性computed: 支持缓存,只有依赖数据发生改变,才会重新进行计算 不支持异步,当computed内有异步操作时无效,无法监听数据的变化 computed 属性值会...