- 博客(86)
- 资源 (18)
- 收藏
- 关注
原创 vue基础-第六章
###今日目标1.能够了解模块化的相关规范2.了解webpack3.了解使用Vue单文件组件4.能够搭建Vue脚手架5.掌握Element-UI的使用###1.模块化的分类####A.浏览器端的模块化1).AMD(Asynchronous Module Definition,异步模块定义)代表产品为:Require.js2).CMD(Common Module Definiti...
2019-10-21 11:16:07
493
原创 vue基础-第五章
###今日目标1.能够说出什么是路由2.能够说出前端路由的实现原理3.能够使用Vue-Router实现前端路由4.能够实现嵌套路由,动态路由5.能够实现命名路由以及编程式导航6.理解并实现后台管理案例###1.路由的概念路由的本质就是一种对应关系,比如说我们在url地址中输入我们要访问的url地址之后,浏览器要去请求这个url地址对应的资源。那么url地址和真实的资源之间就有一种...
2019-10-21 11:14:08
474
原创 vue基础-第四章
接口调用方式原生ajax基于jQuery的ajaxfetchaxios异步JavaScript的执行环境是「单线程」所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,它会「阻塞」其他任务。这个任务可称为主线程异步模式可以一起执行多个任务JS中常见的异步调用定时任何ajax事件函...
2019-10-19 21:24:38
452
原创 vue基础-第三章
组件组件 (Component) 是 Vue.js 最强大的功能之一组件可以扩展 HTML 元素,封装可重用的代组件注册全局注册Vue.component(‘组件名称’, { }) 第1个参数是标签名称,第2个参数是一个选项对象全局组件注册后,任何vue实例都可以用组件基础用<div id="example"> <!-- 2、 组件使用 组件名...
2019-10-19 19:06:32
1050
转载 作为前端开发值得了解的网站集合
https://blog.csdn.net/weixin_43606158/article/details/91164392
2019-10-17 14:26:49
95
原创 vue基础-第二章
day02Vue常用特性表单基本操作获取单选框中的值通过v-model <!-- 1、 两个单选框需要同时通过v-model 双向绑定 一个值 2、 每一个单选框必须要有value属性 且value 值不能一样 3、 当某一个单选框选中的时候 v-model 会将当前的 value值 改变 data 中的 数据 gender 的值就...
2019-10-15 16:47:23
224
原创 Vue基础-第一章
day01Vue 是什么?Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合使用Vue将helloworld 渲染到页面上指令本质就是自定义属性Vue中指定都是以 v- 开头v-cloak防止页面加载时出现闪烁问题 <style type="text...
2019-10-14 21:03:21
301
原创 day04-AJAX编程基础
Jquery 中的Ajax$.ajax()方法的概述:作用1: 发送Ajax请求。 $.ajax({ type: 'get', url: 'http://www.example.com', data: { name: 'zhangsan', age: '20' }, contentType: 'application/x-www-form-url...
2019-10-11 21:23:58
187
原创 GIT版本控制软件使用手册
GIT 版本控制软件目标理解版本控制能进行代码的托管能够安装好git环境记忆git工作的基本流程能够使用git进行本地的提交能够使用git撤销文件理解git分支,创建分支,切换分支能够注册github账号,并且创建仓库理解多人开发的使用流程,并且能够解决冲突能够使用SSH免密登录能够配置git清单文件版本控制概念什么是版本管理版本管理是一种记录文件变化的方式,以便将...
2019-10-11 09:54:54
365
原创 Vue面试中,经常会被问到的面试题Vue知识点整理
Vue面试中,经常会被问到的面试题/Vue知识点整理726看看面试题,只是为了查漏补缺,看看自己那些方面还不懂。切记不要以为背了面试题,就万事大吉了,最好是理解背后的原理,这样面试的时候才能侃侃而谈。不然,稍微有水平的面试官一看就能看出,是否有真才实学还是刚好背中了这道面试题。(都是一些基础的vue面试题,大神不用浪费时间往下看)一、对于MVVM的理解?MVVM 是 Model-View...
2019-09-28 20:58:28
173
原创 day03-AJAX编程基础
同源政策Ajax请求限制Ajax 只能向自己的服务器发送请求。比如现在有一个A网站、有一个B网站,A网站中的 HTML 文件只能向A网站服务器中发送 Ajax 请求,B网站中的 HTML 文件只能向 B 网站中发送 Ajax 请求,但是 A 网站是不能向 B 网站发送 Ajax请求的,同理,B 网站也不能向 A 网站发送 Ajax请求。什么是同源如果两个页面拥有相同的协议、域名和端口,那...
2019-09-28 20:18:59
128
原创 day02-AJAX编程基础
模板引擎模板引擎概述作用:使用模板引擎提供的模板语法,可以将数据和 HTML 拼接起来。官方地址:https://aui.github.io/art-template/zh-cn/index.html使用步骤下载 art-template 模板引擎库文件并在 HTML 页面中引入库文件<script src="/js/template-web.js"></scr...
2019-09-26 19:32:02
156
原创 day01-AJAX编程基础
Ajax 基础传统网站中存在的问题网速慢的情况下,页面加载时间长,用户只能等待表单提交后,如果一项内容不合格,需要重新填写所有表单内容页面跳转,重新加载页面,造成资源浪费,增加用户等待时间Ajax 概述 Ajax:标准读音 [ˈeɪˌdʒæks] ,中文音译:阿贾克斯 它是浏览器提供的一套方法,可以实现页面无刷新更新数据,提高用户浏览网站应用的体验。 Ajax 应用场景...
2019-09-24 20:09:56
196
原创 移动web开发之响应式布局
移动端WEB开发之响应式布局1.0 响应式开发原理1.1 响应式开发原理就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的。设备的划分情况:小于768的为超小屏幕(手机)768~992之间的为小屏设备(平板)992~1200的中等屏幕(桌面显示器)大于1200的宽屏设备(大桌面显示器)1.2 响应式布局容器响应式需要一个父级做为布局容器,来配合子...
2019-09-23 12:05:10
207
原创 移动web开发_rem布局
移动web开发之rem布局rem基础rem单位rem (root em)是一个相对单位,类似于em,em是父元素字体大小。不同的是rem的基准是相对于html元素的字体大小。比如,根元素(html)设置font-size=12px; 非根元素设置width:2rem; 则换成px表示就是24px。/* 根html 为 12px */html { font-size: 12px;...
2019-09-23 12:04:01
144
原创 移动web开发_flex布局
移动web开发——flex布局1.0传统布局和flex布局对比1.1传统布局兼容性好布局繁琐局限性,不能再移动端很好的布局1.2 flex布局操作方便,布局极其简单,移动端使用比较广泛pc端浏览器支持情况比较差IE11或更低版本不支持flex或仅支持部分1.3 建议如果是pc端页面布局,还是采用传统方式如果是移动端或者是不考虑兼容的pc则采用flex2.0 f...
2019-09-23 12:00:38
178
原创 移动web开发_流式布局
移动web开发流式布局1.0 移动端基础1.1浏览器现状PC端常见浏览器:360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器。移动端常见浏览器:UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器,搜狗手机浏览器,猎豹浏览器,以及其他杂牌浏览器。国内的UC和QQ,百度等手机浏览器都是根据Webkit修改过来的内核,国内尚无自主...
2019-09-23 11:58:46
161
原创 HTML5CSS3_day03
day02 - 移动web开发_H5C31.1. 学习目标理解3d转换的中的3d移动,3d旋转动画属性的设置和使用animate.css动画库的使用应用实现3d立方体实现3d轮播图无缝滚动正在等待图标的制作自己实现animate.css1.1. 3D转换(变换)3d转换是改变标签在3坐标系上的位置和形状的一种技术 以下知识点最好结合 3d模型工具来理解...
2019-09-23 11:54:31
162
原创 HTML5CSS3_day02
day02 - 移动web开发_H5C31.1. 2D转换(变换)transform2d转换是改变标签在2维平面上的位置和形状的一种技术,先来学习2维坐标系1.1.1. 2维坐标系2维坐标系其实就是指布局的时候的坐标系 如图1.1.2. 2d移动 translate2d移动是2d转换里面的一种功能,可以改变元素在页面中的位置,类似 定位使用2d移动的步骤:给元素添加 转换属性 ...
2019-09-23 11:39:18
138
原创 HTML5CSS3_day01
day01 - 移动web开发_H5C3HTML5学习目标: 了解 H5 新变化 掌握 H5 新增语义化标签 掌握 H5 新增多媒体标签 掌握 H5 新增 input 表单、表单属性1.1. 语义化标签 了解使用语义化标签的好处是增强了代码的可阅读性,也方便了网站的seo(Search Engine Optimization,搜索引擎优化)。header 头部标签...
2019-09-23 11:33:00
176
原创 day03node-数据库(MongoDB)
数据库数据库即存储数据的仓库,它是独立于Node.js之外的软件,可以通过API去操作它。MongoDB数据库安装Node.js通常使用MongoDB作为其数据库,具有高性能,易使用,存储数据方便等特点,完全使用JavaScript语法即可操作。下载MongoDB可视化软件MongoDB可视化操作软件,使用图形界面操作数据库的一种方式。下载Mongoose第三方包使用Node.js操...
2019-09-23 08:52:59
168
原创 day06-多人博客管理系统&登录功能
多人博客管理系统目标能够知道搭建项目环境的步骤能够理解模板优化熟悉登录功能的思路逻辑知道密码为什么需要加密知道cookie跟session是什么能够参照笔记写出登录功能功能需求博客内容展示文章列表页面文章详情页面博客管理功能登录页面管理页面项目环境搭建建立项目所需文件夹public 静态资源model 数据库...
2019-09-20 11:49:27
441
原创 day05-express框架使用
Express框架目标能够使用Express创建web服务器能够使用Express处理请求参数能够使用Express处理静态资源能够使用中间件处理请求能够在Express中集成art-template模板引擎Express框架简介提供了方便简洁的路由定义方式对获取HTTP请求参数进行了简化处理对模板引擎支持程度高,方便渲染动态HTML页面提供了中间件机制,有效控制HTT...
2019-09-20 11:45:29
91
原创 day04-artTemplate&学生档案系统&router&serveStatic
模板引擎目标能够使用模板引擎渲染数据能够使用模板引擎进行原文输出能够使用循环输出数据能够知道如何引用子模板能够知道如何如何进行模板继承基本概念(★★★)模板引擎是第三方模块。让开发者以更加友好的方式拼接字符串,使项目代码更加清晰更加易于维护art-template模板引擎入门使用(★★★)利用npm命令下载 art-template 库 npm install ...
2019-09-20 11:43:02
212
原创 数据库概念&mongodb使用&数据库CLUD操作
数据库概念&环境搭建目标能够安装数据库软件能够知道集合、文档的概念能够使用mongoose创建集合的方法创建集合为什么要使用数据库(★★★)动态网站中的数据都是存储在数据库中的数据库可以用来持久存储客户端通过表单收集的用户信息数据库软件本身可以对数据进行高效的管理什么是数据库(★★★)数据库即存储数据的仓库,可以将数据进行有序的分门别类的存储。它是独立于语言之...
2019-09-20 11:39:47
312
原创 服务端开发基础知识点
服务端开发服务端基础软件结构C/S体系结构客户端/服务端,例如QQ、网盘优点:交互性好,对服务器压力小,安全缺点:服务器更新时需要同步更新客户端B/S体系结构浏览器/服务端,例如网站优点:不需要更新客户端缺点:交互性差,安全性低web服务器能够提供web访问服务的机器就是网站服务器,能接收浏览器端的请求,能对请求做出响应。IP地址在互联网中电脑的唯一标识...
2019-09-20 11:26:21
821
原创 day02-http协议&如何获取请求参数
目标能够搭建Web服务器能够使用获取GET、POST参数的方式获取参数能够掌握如何制作路由能够知道同步异步的概念能够知道回调函数的概念服务器端基础概念网站的组成网站应用程序主要分为两大部分:客户端和服务器端。**客户端:**在浏览器中运行的部分,就是用户看到并与之交互的界面程序。使用HTML、CSS、JavaScript构建。**服务器端:**在服务器中运行的部分,负责存储...
2019-09-20 11:21:52
185
原创 day01-node基本知识&插件使用
Nodejs基础知识目标能够知道Node以及Node.js是什么能够安装Node运行环境能够知道系统环境变量PATH的作用能够使用Node环境执行代码Node开发的概述为什么要学习服务器端开发基础能够和后端程序员更加紧密的配合网站业务逻辑前置,学习前端技术需要后端技术支撑(Ajax)扩宽知识视野,能够站在更高的角度审视整个项目服务器端开发要做的事情实现网站的业务逻...
2019-09-20 11:13:54
181
原创 JavaScript基础第六章
JavaScript基础第六章1 - 内置对象1.1 内置对象 JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象 前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于 JS 独有的, JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法),...
2019-09-20 10:41:29
186
原创 JavaScript基础第五章
JavaScript基础第五章1 - 作用域1.1 作用域概述通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。JavaScript(es6前)中的作用域有两种:全局作用域局部作用域(函数作用域)1.2 全局作用域作用于所有代码执行的环境(整...
2019-09-20 10:36:54
124
原创 JavaScript基础第四章
JavaScript基础第四章1 - 数组1.1 数组的概念数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。1.2 创建数组JS 中创建数组有两种方式:利用 new 创建数组var 数组名 = new Array() ;va...
2019-09-20 10:34:49
145
原创 JavaScript基础第三章
JavaScript基础第三章1 - 循环1.1 for循环语法结构for(初始化变量; 条件表达式; 操作表达式 ){//循环体}| 名称 | 作用 || ---------- | --------------------------------...
2019-09-20 10:31:54
149
原创 JavaScript基础第二章
JavaScript基础第二章1 - 运算符(操作符)1.1 运算符的分类运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。JavaScript中常用的运算符有:算数运算符递增和递减运算符比较运算符逻辑运算符赋值运算符1.2 算数运算符算术运算符概述概念:算术运算使用的符号,用于执行两个变量或值的算术运算。浮点数的精...
2019-09-20 10:28:37
143
原创 JavaScript基础第一章
1 - 编程语言1.1 编程编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。1.2 计算机语言计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介。...
2019-09-20 10:17:03
281
原创 nodejs中学习到的模块
http 模块用来创建web服务器监听到用户发送过来的请求url 模块用来操作请求路径相关Mongoose 数据库(操作mongodb数据库)模块需要通过 npm install mongoose 来进行下载专门用来操作数据库的querystring 模块需要通过 npm install querystring 来进行下载用来解析 key = value 这...
2019-09-14 20:08:05
136
原创 多人博客管理系统&登录功能
多人博客管理系统目标能够知道搭建项目环境的步骤能够理解模板优化熟悉登录功能的思路逻辑知道密码为什么需要加密知道cookie跟session是什么能够参照笔记写出登录功能功能需求博客内容展示文章列表页面[外链图片转存失败(img-twPJASUX-1568462831538)(images/博客-01.png)]文章详情页面[外链图片转存失败(img-zKI...
2019-09-14 20:07:32
1656
3
原创 express框架使用
Express框架目标能够使用Express创建web服务器能够使用Express处理请求参数能够使用Express处理静态资源能够使用中间件处理请求能够在Express中集成art-template模板引擎Express框架简介提供了方便简洁的路由定义方式对获取HTTP请求参数进行了简化处理对模板引擎支持程度高,方便渲染动态HTML页面提供了中间件机制,有效控制HTT...
2019-09-14 20:06:59
164
原创 artTemplate&学生档案系统&router&serveStatic
模板引擎目标能够使用模板引擎渲染数据能够使用模板引擎进行原文输出能够使用循环输出数据能够知道如何引用子模板能够知道如何如何进行模板继承基本概念(★★★)模板引擎是第三方模块。让开发者以更加友好的方式拼接字符串,使项目代码更加清晰更加易于维护[外链图片转存失败(img-shFXWFwQ-1568462765880)(images/artTemplate.png)]art-t...
2019-09-14 20:06:28
348
原创 数据库概念&mongodb使用&数据库CLUD操作
数据库概念&环境搭建目标能够安装数据库软件能够知道集合、文档的概念能够使用mongoose创建集合的方法创建集合为什么要使用数据库(★★★)动态网站中的数据都是存储在数据库中的数据库可以用来持久存储客户端通过表单收集的用户信息数据库软件本身可以对数据进行高效的管理什么是数据库(★★★)数据库即存储数据的仓库,可以将数据进行有序的分门别类的存储。它是独立于语言之...
2019-09-14 20:05:52
413
好客租房 - 移动 Web 端.zip
2019-11-30
小程序笔记精选精华.zip
2019-11-30
最新版面试宝典最终版.zip
2019-11-13
JavaScript高级一点.zip
2019-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅