-
vue-cli搭建vue2项目改造ssr
记录一次vue-cli搭建vue2项目改造ssr全过程,附代码注释。 通过 vue-cli 创建 vue 项目可参考我之前写的一篇文章 vue-cli4.0搭建vue项目 安装 vue-server-renderer12# 进入项目目录执行npm i... -
记常遇到的JS手写
面试中遇到的一些JS手写题以及一些常见的JS手写题记录。 手写 call、apply 和 bindcall、apply和bind三者的用法和区别call、apply和bind这三个函数的第一个参数都是this指向函数,第二个参数有差别 call后面... -
JavaScript几种继承方式及优缺点整理
ES5继承 每创建一个构造函数,则该函数都会自动带有一个 prototype 属性。该属性是一个指针,指向一个对象,该对象称之为原型对象。 原型对象上默认有一个属性 constructor ,该属性也是一个指针,指向其关联的构造函数。 通过构造函数产... -
Vue nextTick实现原理
nextTick 涉及的点,主要包含下面这些12341、任务队列callbacks2、任务队列执行函数 flushCallbacks3、控制(宏任务,微任务)注册标志位 pending4、宏任务,微任务 Vue异步更新vue实现dom更新是异步完成... -
node版本管理工具:nvm安装及使用
日常开发中,有些项目较老使用的还是老版本node,有些项目又必须使用较新版本的node,但是新版本node对于老版本不兼容,这时候就需要我们开发环境能灵活切换想要的node版本去处理项目。于是,就产生了node版本控制器(nvm)。 ... -
vue-cli4.0搭建vue项目
摘要随着vue-cli脚手架的升级,vue-cli2.0版本与vue-cli3.0+版本搭建出来的vue项目也有了一些变化,下面是整理的个人从脚手架升级到vue项目创建的一个过程。 本项目还会融合axios请求封装,可运行实测; 接口统一管理,以及... -
iview的Upload图片上传
iview的upload上传组件,项目中经常会遇到上传图片的需求,还需要控制图片进行预览、大小限制、手动控制上传等操作,下面代码是直接通过iview中的upload组件来进行处理图片的自动、手动上传,以及本地图片预览方式。 ... -
vue spa应用seo优化方案(预渲染)
预渲染能与服务端渲染一样提高 SEO 优化,但前者比后者需要更少的配置,实现成本低。弱网环境下,预渲染能更快地呈现页面内容,减少页面可见时间。本篇文章主要介绍了本人实现预渲染的一个过程。 从 meta 标签中读取 keywords 、 descri... -
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, yo...
道阻且长,行则将至,行而不辍,未来可期。|