自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue和React的区别和优势对比

相同点 1.都使用了’Virtual DOM’(虚拟DOM) 2.都支持服务器端渲染 3.提供了响应式(Reactive)和组件化(Composable)的视图组件 4.都有’props’的概念,这是properties的简写。props在组件中是一个特殊的属性,允许父组件往子组件传送数据 5.构建工具: React和Vue都有自己的构建工具,你可以使用它快速搭建开发环境。React可以使用Cre...

2019-09-20 16:19:00 2275 2

原创 Vue常见面试题

1.Vue实现数据双向绑定的原理 vue实现数据双向绑定主要是:采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应监听回调。当把一个普通 Javascript 对象传给 Vue 实例来作为它的 data 选项时,Vue 将遍历它的属性,用 Object.definePrope...

2019-09-05 20:11:01 290 1

原创 Vue构建简单项目-评分\详情页\嵌套路由\404页面配置

一.评分 目前项目进展: 1.定义评分组件 在src/components下新建文件Rating.vue 在Iconfont搜索“五角星”图标,复制代码,放进span标签 <template> <div class="rating"> <span class="iconfont icon-star" ></span> ...

2019-08-26 19:52:37 473

原创 Vue框架--项目开发流程

一:创建项目 方法一: .全局安装脚手架:cnpm install -g @vue/cli //工具将被安装到当前使用的node版本的mode_modules下 vue-cli:是vue命令行工具,需要安装它才能直接通过vue命令来操作其他的操作 查看是否安装成功:vue-V // 如果安装成功会出现当前vue-cli的版本 方法二: vue create myapp / vue ui:使用图形界...

2019-08-24 19:58:11 1090 3

原创 Vue开发规范

一:开发规范目的 为提高团队协作效率,规范文件管理,方便项目后期维护,提高代码质量 二:命名规范 1.普通变量命名规范 命名方法:驼峰式命名法 命名规范: a:语义化命名,命名必须是跟需求的内容相关的词 const proList = "产品列表页"; b: 命名是复数的时候需要加s const names = new Array(); 2.常量 命名方法:全部大写 命名规范: 使用大写字母和...

2019-08-24 11:12:01 312 3

原创 MongoDB之基本语法和入门操作

MongoDB之基本语法和入门操作 一.介绍 开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序;高伸缩性; 二.安装 下载地址:http://www.mongodb.org/downloads; D盘mongodb文件夹内解压下载好的mongodb文件; D盘根目录下创建一个文件夹data,在data内部再创建一个文件夹db; 进入到mongodb的bin目录,...

2019-08-17 19:11:15 389 2

空空如也

空空如也

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

TA关注的人

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