自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 VUE组件开发之 - slot

vue组件之 - 插槽 写了半年多的vue项目,昨晚在回看render函数渲染时,发现函数式编写组件的代价是需要深入底层源码,由于时间有限,对template编写各类组件转化render时所需要的学习做了一些研究,今天根据项目经验以及官网的指导分享一下对插槽(slot)的理解,理解有误之处请谅解并及时指出,感谢。 vue官网的插槽实现分为三类 slot - 单个插槽 slot name - 具名...

2019-04-22 01:43:10 873

原创 ES6与CommonJS的模块化加载

两个差异 CommonJS 模块输出的是一个值的拷贝,ES6 模块输出的是值的引用。 什么是值的拷贝,值的引用? 所谓值的拷贝,是在栈内存当中实现的,是一个复制的过程,复制之后两个值互不影响 值的引用,是在堆内存当中实现的,当一个引用类型赋值给一个变量时,此时变量拥有指向引用类型的一个指针,当变量发生改变,被引用的值也会发生改变 CommonJS 模块是运行时加载,ES6 模块是编译时输...

2019-04-22 01:42:52 926

原创 CSS架构设计

CSS架构设计 作为一名合格的前端开发,稳固可靠的css代码已经是一个必备的基础技能,从一开始的css代码累赘,直到sass/less等css扩展语言诞生,css也开启了不一样的道路,此篇文章适合对sass/less等css拓展语言的了解并且习惯使用面向过程的编写方式的开发者学习,以下以sass为例。 sass是一款css的辅助工具,主要以编程的开发方式应用到css中去,来提高css代码的管理和...

2019-04-22 01:21:25 1566

原创 云服务器搭建node环境

购买云服务器 1. 安全组(自定义安全规则,开放相应端口号供外部访问) 购买域名(可有可无) 1. 域名审核 2. 备案(流程较长) 3. 修改DNS(将不同厂商购买的域名解析域名到云服务器) 4. 解析域名 软件安装 1. 安装git 2. 安装nvm(node版本管理工具),通过nvm安装node 3. 安装mysql ...

2018-10-14 22:44:40 493

原创 nvm安装node

nvm:node版本管理工具,安装之后可以随意切换node版本 linux系统github地址 windows系统github地址 1.开始安装(linux) 先安装git centos: sudo yum install git ubuntu: sudo apt-get install git 可以通过curl或者wget进行安装,命令如下 c...

2018-07-26 15:57:06 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除