摘要: vue 组件之间通信的六种方式 1、props 和 $emit(子 触发 父)、ref(父 调用 子) 父组件 给 子组件 数据传递,一般使用 props 关键字。 子组件 给 父组件 传递数据,一般使用 $emit 方式触发 父组件 的事件;因为 子组件 是 不能直接修改 props 中的值(即 阅读全文
posted @ 2022-01-12 16:22 Upward123 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 节流 和 防抖 简介 在用户进行浏览器页面的操作时,可能会发生一段时间内(如1s内),连续、频繁点击某个操作按钮,导致频繁操作dom或者向后台发出请求,可能会造成页面卡顿或者服务器拥堵。针对此种情况,可以使用js的 节流 和 防抖 来解决。 节流 和 防抖 这两种方式的实现原理都是利用 setTim 阅读全文
posted @ 2021-12-13 16:55 Upward123 阅读(407) 评论(0) 推荐(0) 编辑
摘要: Blob对象转Image对象 blobToImg(blob) { return new Promise((resolve, reject) => { let reader = new FileReader() reader.addEventListener('load', () => { let i 阅读全文
posted @ 2021-09-23 16:33 Upward123 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 什么是闭包 在 js 中,有全局作用域和局部作用域,在局部作用域中可以访问全局作用域中的变量,反之则不行;在父级作用域中可以访问子级作用域中的变量,反之则不行。但有时,我们需要反向访问,该怎么办呢?这时,闭包应运而生。闭包,就是指能够访问其他函数内部变量的函数。 闭包的作用 读取其他函数内部的变量 阅读全文
posted @ 2021-08-24 14:57 Upward123 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 前言 js是一门单线程的语言,就是说,在js中,永远都只有一个主线程在处理任务。因为js的运行环境在浏览器中,浏览器需要随时与用户进行交互,需要进行各种各样的dom操作,如果js是多线程的,那么就有可能出现一个线程在删除dom,一个线程在操作这个dom,程序就会出现不可预料的bug。所以js选择只有 阅读全文
posted @ 2021-08-09 09:19 Upward123 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 进入natapp官网,https://natapp.cn/ ,免费注册一个账号 输入手机号,发送验证码 输入手机验证码、昵称和密码,完成注册 完成注册后,即可登录,登录后需进行实名认证 实名认证之后即可申请免费隧道 隧道的端口需填写本地的nginx端口(可在安装目录下的conf文件夹下的nginx. 阅读全文
posted @ 2021-08-08 10:49 Upward123 阅读(176) 评论(0) 推荐(0) 编辑
摘要: http 1.0 的特点(延迟原因): 浏览器阻塞:对于同一个域名,浏览器客户端发送给服务端的连接数是有限制的,当连接数超过浏览器最大连接数的限制时,后续的请求就会发生阻塞; DNS查询:在浏览器中访问一个网址或发送一个请求时,浏览器首先需要得到域名对应的IP,即服务器的IP地址,这就需要通过DNS 阅读全文
posted @ 2021-08-03 16:14 Upward123 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 一、keep-alive 组件介绍 keep-alive 是vue的内置组件,作用是缓存不活动的组件实例,在切换组件时将状态保留在内存(vuex)中,防止重新渲染dom,减少页面加载以及性能消耗,同时提高用户体验性。 该组件有三个 props 属性: include:字符串、正则表达式或数组;只有名 阅读全文
posted @ 2021-07-11 16:17 Upward123 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、linux 服务器 安装 nginx 从 nginx 官网 下载一个nginx的安装压缩包,上传至服务器,可使用 rz -be 命令 将 nginx 压缩包解压至某个目录下,cd 进入其中,可看到一个可执行文件 configure,用 ./configure --prefix=“nginx的自定 阅读全文
posted @ 2021-06-18 20:31 Upward123 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 两种模式,分别是 hash模式 和 history模式。 hash: hash 模式的原理是 onhashchange 事件,可通过 window 对象监听; 符号本身以及它后面的字符被称为hash,可以通过 window.location.hash 获取; hash 虽然包含在浏览器的url中,但 阅读全文
posted @ 2021-06-14 19:18 Upward123 阅读(735) 评论(0) 推荐(0) 编辑