摘要:
什么是keep-alive? keep-alive是vue的一个 内置组件,能将不活动的组件实例保存在内存中,而不是直接将其销毁,它是一个抽象组件,不会被渲染到真实 DOM 中。keep-alive主要用于保存组件的渲染状态,避免组件反复创建和渲染,有效提升系统性能。 keep-alive核心L 阅读全文
摘要:
下载并安装node安装包 打开linux下/usr/local目录,创建node文件夹: cd /usr/local //打开目录 mkdir node //创建node文件夹 通过wget下载安装包: //没有wget先去下载 这里的node可以选择自己想要的版本 wget https://npm 阅读全文
摘要:
解决方式一: 通过body-parse中间件: const bodyParser = require('body-parser'); app.use(bodyParser.urlencoded({ extended: false })) app.use(bodyParser.json()) 添加到入 阅读全文
摘要:
下载 下载链接:https://www.mongodb.com/try/download/shellMongoDB会自动检测你应下载的版本 解压后放到与bin文件同级的地方: 最后将该路径添加到环境变量中: 阅读全文
摘要:
一、下载安装包 打开Nginx官网 :http://nginx.org/en/download.html 可以通过本地下载,然后通过xftp传到远程服务器,一般放在/usr/local下 或者直接通过wget下载到服务器中,版本自己选择: wget -c http://nginx.org/downl 阅读全文
摘要:
手搓vue2源码地址: gitee地址:https://gitee.com/obsessed-with-summer/vue2-source-code-analysis.git 数据监听: 代码位置:src/observer 发布者订阅者+Object.defineProperty中的get和set 阅读全文
摘要:
npm install html2canvas -s 安装插件 代码示例如下: <template> <div class="content-code" ref="getImg"> //需要截取的部分 </div> </template> <script> import html2canvas fr 阅读全文
摘要:
1. 父组件访问子组件 (父组件修改子组件) a. props 必须动态props 父组件修改自身的变量 把变化的值传入 子组件 子组件接收动态props b. refs 指向这个子组件对象 c. 事件总线 (bus new Vue) d. events 事件 (emit on ) e. vuex 阅读全文
摘要:
<div class="vm"> <label>人民币</label> <input type="text" :value='RMB' class="RMB" @input="blur"> <span>转美元:{{RMB | conversion('¥')}}</span> <br> <br> <l 阅读全文
摘要:
遇到的问题: 放大镜案例中,隐藏放大镜,当鼠标进入需要放大的盒子里面时显示放大镜,原本放大镜不会超出盒子的临界值,但是隐藏后再显示就超出了。 原因: offsetWidth和offsetLeft不能获取隐藏元素的宽高导致放大镜的最大临界值和最小临界值获取不正确。 解决办法: 需要获取隐藏和显示的盒子 阅读全文