chunpu
chunpu
**Do you want to request a *feature* or report a *bug*?** feature **What is the current behavior?** 1. Close wifi in my windows PC 2. several minutes after 3. reopen...
**Do you want to request a *feature* or report a *bug*?** feature **What is the current behavior?** text with vanish prop still show **If the current behavior is a bug,...
### 我们为什么需要状态管理? 1. 数据共享 2. 模块化 3. 数据更新 4. 单向数据流, 单一来源 5. 视图响应式 6. watch 7. computed 我们看看哪些特性是必需的, 缺它不可 1. 数据共享是必需品, props 和 $emit 功能只能解决父子组件的数据共享, 数据更新问题, 但实际业务中任何非父子组件都有可能需要数据共享 2. 模块化是中型, 大型业务程序的必需品...
## 批量取消请求 在 Vue, React 等前端超级框架横行的时代, 越来越多的网页变成了SPA SPA, 水疗养生保健, 哦不, 单页面应用, 一个网页就是一个app, 路由被前端代理 后端新来的小哥哥一脸懵逼, 为什么我点新链接不请求服务端 html 了? 每次切换到新的路由, 只需请求 json 数据就可以展示对应的视图, 简直美滋滋 好日子没过几天, 测试小姐姐隔着三排工位喊道: 前端你的内容是不是搞混了?? 反复在几个路由中切换, 内容总是被互相覆盖, 文不对题, 前端小哥哥也懵逼了 简单调试一下...
最近和组里一位小伙伴 one to one, 这位小伙伴工作很认真负责, 但是喜欢私聊, 很少在群里说话, 简而言之, 埋头苦干型 对此我表示反对, 因为我觉得工作的事情私聊并不好, 注意这里的定语, 是工作的事情私聊不好, 如果你要聊隐私问题, 那肯定还得私聊 工作中我们会有很多群, 有组织结构的群, 有项目群, 有职能群, 这些群就是让你说该说的话的 组织结构群说团队自己的事, 项目群说项目的事, 职能群交流技术技能等 信息透明化是工作的一大重点 之前另一个小伙伴曾说过, 我看不到别人的周报, 甚至不知道坐我旁边的人每周都在干嘛 我们当时用企业微信发周报, 企业微信默认只会给你填写的人发, 而填写的人一般就是汇报领导,...
Promise 有一道经典的前端面试题 ```js console.log(1) var promise = new Promise(resolve => { console.log(2) resolve() }) promise.then(() => { console.log(3) }) console.log(4) ``` 问输出结果是什么? 本题考察的是面试者对 Promise 执行顺序的掌握 答案是 `1, 2, 4, 3`...
写代码难免会碰到需要编辑服务器上的文件 传统的做法是 ssh 登录, 然后使用 vim 去编辑文件 这样的问题是太过麻烦, 无法使用像 sublime, vscode 这样强有力的编辑器, 而且传输文件还得用其他命令 之前想过很多方法来远程编辑文件, 比如 ftp, sshfs, samba, rsync, rmate ## sftp 最大的优势 sftp 对服务器没有伤害 sftp 属于 ssh, 只要你可以使用 ssh...
网上已经有很多 JS 隐式类型转换相关的博客, 很多面试者专门复习过此问题, 但依然挡不住面试官一个又一个的无聊小题目~ ```js [] == false // true !![] == true // true !!'' == false // true [1] == '1' // true '' == 0 //...
平时做项目, 总是会创建一个存放全局 scss 变量的文件, 比如叫 `variables.scss` 来统一管理各种全局样式 假设此文件路径为 `@/assets/style/variables.scss` 我们的诉求是在各种 scss 文件或者 vue 文件中使用 scss 变量, 而不需要每个都手动引入 `variables.scss` 使用 vue-cli 创建的项目非常简单 只需在 `vue.config.js` 中加上一条 ```js css: { loaderOptions: { sass:...
## 一键安装 RabbitMQ ```sh docker run -d --name rabbit -p 5672:5672 rabbitmq ``` ## Nodejs 调用 RabbitMQ 有 Node.js 官方支持 ```sh npm install amqplib ``` 服务端 `amqp-server.js` ```js const queue...