自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React基础(一)

关于ReactReact部分的内容包含了所有授课的思路React的起源和发展React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。ins是一个社交网站React最初的目的是为了实现一个功能: 图片上传Reac...

2019-11-07 19:49:29 164

原创 Vue.js高级(vue-router)

1.vue-router基础vue-router的模式hash: 使用 URL hash 值来作路由。支持所有浏览器,包括不支持 HTML5 History Api 的浏览器。 #/homehistory: 依赖 HTML5 History API和服务器配置。【需要后端支持】 /homeabstract: 支持所有 JavaScript 运行环境,如 Node.js 服务器端。如果发...

2019-10-28 20:29:13 195

原创 Vue.js基础(六)

1.生命周期生命周期图示生命周期的三个阶段与八个钩子函数初始化阶段beforeCreate 组件创建前作用: 为整个生命周期做准备工作,初始化事件和自身或是子组件的生命周期做准备意义: 数据拿不到, 真实dom拿不到created 组件创建结束作用: 初始化注入其他选项 和 激活 选项意义:数据可以拿到,真实dom拿不到项目中:数据请求,也可以修改一次...

2019-10-26 09:53:03 148

原创 Vue.js基础(五)

1.组件通信父子组件通信父组件将自己的数据同 v-bind 绑定在 子组件身上子组件通过 props属性接收<template id="father"> <div> <h3> 这里是father </h3> <Son :money = "money"></Son> </d...

2019-10-24 16:47:33 88

原创 Vue.js基础(四)

1.fetch原生js提供了两种数据请求方式ajaxfetchajax vs fetchajax需要封装的, fetch不需要ajax不太符合MV* 开发方式,fetch可以认为是js为了MV*方式做的量身打造fetch也是Promisefetch get/post请求 get() { fetch(`${BASE_URL}/get.p...

2019-10-22 21:43:16 91

原创 Vue.js基础(三)

1.事件修饰符定义:事件修饰符是用来修饰事件的,它的作用是更加便捷的来使用一些重复的代码,比如时间冒泡的阻止常见事件修饰符stop - 调用 event.stopPropagation()。prevent - 调用 event.preventDefault()。capture - 添加事件侦听器时使用 capture 模式。self - 只当事件是从侦听器绑定的元素本身触发时才触发...

2019-10-21 19:38:27 86

原创 Vue.js基础(二)

1.mustache语法内容: 必须加属性: 属性中属性值可以直接写js语法,并且属性值中的数据相当于全局变量null 和 undefined 是不会显示的,其他数据类型都是支持的,可以显示的挂载在window身上的全局属性,不能使用mustache语法中 不写流程控制mustache语法中支持三元表达式,同样也支持运算符短路原则也是支持的2.指令指令的目的是做什么: 操作...

2019-10-18 17:06:31 98

原创 前端开发规范与Vue.js基础(一)

1.前端开发流程规范前端开发流程规范2.前端框架发展史htmlhtml [1990]----> html5 [2008.1.12]csscss 1.0 1996css 2.0 1998css 3.0 2001EcmaScript1997年诞生2015 EcmaScript 20152016 EcmaScript 2016 dart语言 vs...

2019-10-17 19:20:06 164

原创 mongoose操作数据库

1.mongoose概述Mongoose库简而言之就是在node环境中操作MongoDB数据库的一种便捷的封装,一种对象模型工具,Mongoose将数据库中的数据转换为JavaScript对象以供你在应用中使用。2.mongoose操作流程安装mongoose $ npm install mongoose -D连接数据库 var mongoose = require(“mongoo...

2019-10-17 08:17:31 186

原创 vivo电商平台项目

vivo商城项目简介本项目是参照vivo商城的PC端,实现了其中的部分功能项目共分为5个页面,登录、注册、首页、商品详情、购物车用户可以选择游客模式对商品进行浏览,或者登录平台将商品加入购物车,生成订单等操作技术实现使用了jQuery使用到了cookie缓存技术使用Ajax技术进行前后端的交互数据库采用了mysql后台采用了php技术进行对数据库的逻辑操作核心代码l...

2019-10-16 11:48:32 1679

原创 数据库概述与MongoDB基础

1.数据库的概念数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。2.数据库的分类数据库分为关系型数据库和非关系型数据库。关系型数据库(sql):Access mySql SqlServer oracle db2等非关系型数据库( NoSql ): MongoDB,Redis,HBase,CouchDB等。关系型数据库 以行和列的形式存储数据,以便于用户理解...

2019-10-15 11:29:35 115

空空如也

空空如也

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

TA关注的人

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