摘要:call,apply,bind call,apply,bind这三者的区别,及内部实现原理,点这里 promise promise函数的内部实现原理,点这里 闭包 闭包就是能够读取其他函数内部变量的函数。形式上,就是一个函数返回一个内部函数到函数外,内部函数引用外部函数的局部变量。本质上,闭包是将函 阅读全文
posted @ 2020-07-06 16:59 前端杂货 阅读(254) 评论(0) 推荐(2) 编辑
摘要:vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。 vue是一个MVVM框架,MVVM是一个MVC框架的改进版,由model-view-viewModel三块组成,由vi 阅读全文
posted @ 2020-07-05 18:55 前端杂货 阅读(57) 评论(0) 推荐(0) 编辑
摘要:vue-json-views JSON展示 GitHub:https://github.com/zhaoxuhui1122/vue-json-view mavon-editor 富文本编辑器 GitHub:https://github.com/hinesboy/mavonEditor 阅读全文
posted @ 2020-07-01 09:30 前端杂货 阅读(170) 评论(0) 推荐(0) 编辑
摘要:在 Vue.prototype._init 方法中的 initState 中有一个对于computed 的判断,如果有则执行 initComputed 方法初始化 computed。 function initMixin (Vue) { Vue.prototype._init = function 阅读全文
posted @ 2020-09-09 16:03 前端杂货 阅读(41) 评论(0) 推荐(0) 编辑
摘要:文件上传数据格式: WebKitFormBoundaryjlaXz2OrLImcaQJb // 分界标识 Content-Disposition: form-data; name="file"; filename="hostFile.txt" // 头字段信息 Content-Type: text/ 阅读全文
posted @ 2020-08-20 17:53 前端杂货 阅读(81) 评论(0) 推荐(0) 编辑
摘要:在 vue 项目中,对于公共组件的调用一般是 import 引入公共组件,然后在 components 中注册组件,在页面中以标签的方式运用。 import Msg from './msg' export default { ...... components: { Msg }, ...... } 阅读全文
posted @ 2020-08-11 18:16 前端杂货 阅读(164) 评论(8) 推荐(0) 编辑
摘要:简单的文件上传 一、准备文件上传的条件: 1、安装nodejs环境 2、安装vue环境 3、验证环境是否安装成功 二、实现上传步骤 1、前端部分使用 vue-cli 脚手架,搭建一个 demo 版本,能够实现简单交互: <template> <div id="app"> <input type="f 阅读全文
posted @ 2020-08-03 10:45 前端杂货 阅读(616) 评论(9) 推荐(3) 编辑
摘要:1、数据类型 function getType(data) { return Object.prototype.toString.call(data).slice(8, -1) } // getType([]) --> 'Array' // getType({}) --> 'Object' 2、时间 阅读全文
posted @ 2020-07-31 11:04 前端杂货 阅读(41) 评论(0) 推荐(0) 编辑
摘要:事件起因: 公司正在做一个sso的单点登录的项目,做完之后,在测试阶段,不同的终端的兼容测试时候,好几个不同的浏览器出现了不同的问题,有登录之后自动退出,有登陆不成功等问题。 在 pc 端只有 uc 浏览器不成功,移动端有 safari、360浏览器、qq浏览器、uc浏览器等。 结果排查: 后面具体 阅读全文
posted @ 2020-07-30 13:16 前端杂货 阅读(1861) 评论(0) 推荐(0) 编辑
摘要:Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。 Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 event 阅读全文
posted @ 2020-07-16 15:42 前端杂货 阅读(141) 评论(0) 推荐(1) 编辑
摘要:nodejs 对 MySQL、mongodb、redis 数据库的连接方式。 MySQL: var mysql = require('mysql') var { MYSQL } = require('../config/default.js') // 创建连接池 var pool = mysql.c 阅读全文
posted @ 2020-07-15 10:45 前端杂货 阅读(127) 评论(0) 推荐(0) 编辑
摘要:webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 四个概 阅读全文
posted @ 2020-07-12 12:21 前端杂货 阅读(179) 评论(0) 推荐(1) 编辑
摘要:在模块化编程中,开发者将程序分解成离散功能块(discrete chunks of functionality),并称之为模块。 每个模块具有比完整程序更小的接触面,使得校验、调试、测试轻而易举。 精心编写的模块提供了可靠的抽象和封装界限,使得应用程序中每个模块都具有条理清楚的设计和明确的目的。 N 阅读全文
posted @ 2020-07-09 11:38 前端杂货 阅读(31) 评论(0) 推荐(0) 编辑