2019年3月27日
摘要: MongoError: topology was destroyed 分析得出,出现这个问题是因为, 当mongodb尝试写入某个数据的时候,连接被中断了! 解决方法:检查代码中是否存在操作数据的过程中,意外地执行了 关闭连接了mongod数据库, 如果有则将 删除,只在最后才关闭连接。 如下代码所 阅读全文
posted @ 2019-03-27 15:07 Vexekefo 阅读(4238) 评论(0) 推荐(0) 编辑
摘要: Express下使用formidable实现POST表单上传文件并保存 在上一篇 "文章" 中使用 实现了上传文件,但没将它保存下来。 一开始,我也以为是只得到了文件的相关信息,需要用 模块写文件,但事实上, 已经帮我们做了这件事! 从官方文档中,就可以看到, 有一个 的属性, 它有一个默认属性是系 阅读全文
posted @ 2019-03-27 13:42 Vexekefo 阅读(1099) 评论(0) 推荐(1) 编辑
  2019年3月26日
摘要: Express处理GET/POST请求(POST请求包含文件) GET 使用简洁的pug模板引擎,写一个表单,提交方法是GET 前端页面代码 enctype,默认是 PUG渲染页面 Express处理GET请求代码 javaScript const express = require("expres 阅读全文
posted @ 2019-03-26 23:35 Vexekefo 阅读(3185) 评论(0) 推荐(0) 编辑
  2019年3月12日
摘要: 浅谈单页应用和多页应用——Vue.js向 多页面 1. 多页面应用:每次页面跳转,后台都会返回一个新的HTML文档,就是多页面应用。 2. 在以往传统开发的应用(网站)大多都是多页面应用,路由由后端来写。 页面跳转=》返回HTML,优点:首屏时间快,SEO效果好,缺点是页面切换慢。 首屏时间快?访问 阅读全文
posted @ 2019-03-12 11:42 Vexekefo 阅读(5272) 评论(0) 推荐(0) 编辑
  2019年3月9日
摘要: 浅谈MVVM模式和MVP模式——Vue.js向 传统前端开发的MVP模式 MVP开发模式的理解过程 1. 首先代码分为三层: model层(数据层), presenter层(控制层/业务逻辑相关) view(视图层) 2. MVP模式代码示例 M层在上图代码中不太明显,分析P层和V层是如何通信: 1 阅读全文
posted @ 2019-03-09 11:58 Vexekefo 阅读(976) 评论(0) 推荐(1) 编辑
  2018年10月2日
摘要: 浅谈JavaScript中的null和undefined null null是JavaScript中的 关键字 ,表示一个特殊值,常用来描述“空值”。 对null进行typeof类型运算,返回的是"object",因此可以将null认为是一个特殊的对象值。用null可以表示数字,字符串和对象是“无值 阅读全文
posted @ 2018-10-02 13:47 Vexekefo 阅读(177) 评论(0) 推荐(0) 编辑