05 2021 档案

摘要:element-ui是基于vue实现的一套在pc端的UI框架,内置了大量的组件,可以直接使用。 官网:https://element.eleme.cn/#/zh-CN/component/button 下载:npm install element-ui element-ui也是vue家族的插件,因此 阅读全文
posted @ 2021-05-31 22:07 没有茅台喝啤酒也行 阅读(473) 评论(0) 推荐(0)
摘要:官网:https://mint-ui.github.io/docs/#/zh-cn2 安装:npm install mint-ui mint-ui也是vue家族的插件,因此用use方法安装:Vue.use(MintUI) 组件的特点:都是以mt为前缀的。 组件有三类: css组件 负责布局样式 表单 阅读全文
posted @ 2021-05-31 21:30 没有茅台喝啤酒也行 阅读(221) 评论(0) 推荐(0)
摘要:vue-quill-editor:就是一个超级textarea,包含大量的功能,类似word工具。 该插件依赖于quill插件。 安装vue-quill-editor:npm install vue-quill-editor quill 注意:还需要引入quill模块的样式: quill/dist/ 阅读全文
posted @ 2021-05-31 19:51 没有茅台喝啤酒也行 阅读(352) 评论(0) 推荐(0)
摘要:1 使用单文件组件 在vue中,组件包含模板,样式和脚本,但当定义组件的时候: 将模板写在了html文件中 将样式写在了css | less | scss文件中 将脚本写在js | es文件中 vue为了简化维护组件的成本,建议将这三个部分放在同一个文件中。 通过template元素定义模板,最外层 阅读全文
posted @ 2021-05-29 22:00 没有茅台喝啤酒也行 阅读(164) 评论(0) 推荐(0)
摘要:1 使用 axios vue为了开发方便,提供了vue全家桶:vue, vuex, vue-router, vue-resource. 在ES5开发中,使用vue-resource发送异步请求,但是在ES6中,作者不再维护vue-resource,而是建议使用axios框架发送异步请求。 注意:ax 阅读全文
posted @ 2021-05-28 22:49 没有茅台喝啤酒也行 阅读(149) 评论(0) 推荐(0)
摘要:1 URL 组成部分 路由就是根据一个地址找到对应的页面。 url组成部分:一个完整的URL由以下几部分组成: 例如:https://www.hahaha.com:443/static/img/banner_news.jpg?color=red&num=100#title 协议 https:// 域 阅读全文
posted @ 2021-05-27 22:18 没有茅台喝啤酒也行 阅读(81) 评论(0) 推荐(0)
摘要:1 Flux vuex是一个解决组件之间通信,实现组件之间共享数据的框架。 参考了flux思想实现的框架。 flux实现了单一数据源,数据单向流动等特征。 flux包含了四个模块: action 消息对象 dispatcher 捕获消息的 store 存储数据的 views 组件视图 通信流程: 一 阅读全文
posted @ 2021-05-26 22:42 没有茅台喝啤酒也行 阅读(250) 评论(0) 推荐(0)
摘要:1 组件 html: 组件就是一段可以被复用的结构代码 css: 组件就是一段可以被复用的样式代码 js: 组件就是一段可以被复用的功能代码 vue: 组件是一个包含独立的结构,样式和脚本的代码。可以复用。 使用组件分成三步: 第一步:在模板中使用组件 组件名称字母小写,横线分割单词。注意:首字母不 阅读全文
posted @ 2021-05-25 18:01 没有茅台喝啤酒也行 阅读(91) 评论(0) 推荐(0)
摘要:MVVM MVVM模式包含三个部分: M 模型model V 视图 view VM 视图模型 view-model 特点:实现了数据双向绑定 数据由模型进入视图,通过数据绑定实现的 数据由视图进入模型,通过事件监听实现的 vue就是基于MVVM模式实现的。 MVVM模式的由来 早期js被设计的很简单 阅读全文
posted @ 2021-05-22 16:59 没有茅台喝啤酒也行 阅读(205) 评论(0) 推荐(0)
摘要:一、sass 跟less一样,sass也是一种css预编译语言,由于sass出现的比less晚,因此支持的语法更多,例如循环语句,条件语句等等。sass是通过ruby编译的,因此使用sass要首先安装ruby 安装ruby: Window 系统下,我们可以使用 RubyInstaller 来安装 R 阅读全文
posted @ 2021-05-21 14:22 没有茅台喝啤酒也行 阅读(304) 评论(0) 推荐(0)
摘要:less less是一个CSS预编译语言 在开发中,使用css的时候往往会遇到一些问题,如无法复用样式,权重问题,无法计算,无法使用语句,没有方法,单位转换等等问题,所以才有了css预编译语言,是解决css开发中遇到的这些问题的 Github:http://github.com/less/less 阅读全文
posted @ 2021-05-20 21:52 没有茅台喝啤酒也行 阅读(606) 评论(0) 推荐(0)
摘要:webpack webpack是由facebook公司推广并维护的一套工程化工具,早先为react使用,后来应在其它框架中 核心理念是:一切文件都是资源,是资源都可以模块化打包加载 js文件是资源,css文件是资源,模板文件是资源,图片文件是资源等等,所以这些资源都可以模块化打包加载,并且webpa 阅读全文
posted @ 2021-05-19 20:58 没有茅台喝啤酒也行 阅读(152) 评论(0) 推荐(0)
摘要:websocket webSocket是H5中新增的,与HTTP协议是同级别的,只不过它是有状态的(有持久连接) HTTP协议: 前端发送请求,后端得到响应并返回数据,断开连接,之后想要再次发送新的请求,就要再次建立连接通道才能发送请求 webSocket: 前端发送请求,后端得到响应并返回数据,就 阅读全文
posted @ 2021-05-18 21:39 没有茅台喝啤酒也行 阅读(350) 评论(0) 推荐(0)
摘要:单文件上传 如果想要上传文件,必须借助formidable模块 该模块引入之后,除了可以处理普通的post请求之外的数据,还可以处理上传的图片文件等数据…… 注意:此时,必须要给form表单设置enctype属性类型为multipart/form-data,才能够让formidable解析req对象 阅读全文
posted @ 2021-05-16 21:42 没有茅台喝啤酒也行 阅读(776) 评论(0) 推荐(0)
摘要:ejs 模板 EJS是后台服务器模板,天生可以与Express搭配使用,无需引入,但是需要下载:npm install ejs 如果想要修改模板的拓展名(app.enjine(".html", ejs.__exppress))或者修改插值语法的标志(ejs.delimiter="$"),需要引入ej 阅读全文
posted @ 2021-05-14 19:47 没有茅台喝啤酒也行 阅读(286) 评论(0) 推荐(0)
摘要:cookie Cookie是HTTP协议中请求头中的一个字段 作用:验证用户是否登录 Cookie是由服务器设置,由浏览器保存,cookie的内存空间是受到限制的,大约4kb 登录原理 HTTP协议是一个无状态的协议,理论上来说是无法保持登录的 当用户填写完数据并且点击提交按钮的时候,此时浏览器会发 阅读全文
posted @ 2021-05-13 21:53 没有茅台喝啤酒也行 阅读(793) 评论(0) 推荐(0)
摘要:Express是基于Nodejs平台的一个快速、开放、极简的web应用框架 可以帮助我们快速的搭建后台服务器,快速的处理get请求、post请求...... 官网:http://www.expressjs.com.cn/ 下载:npm install express 利用express快速搭建服务器 阅读全文
posted @ 2021-05-12 22:24 没有茅台喝啤酒也行 阅读(1146) 评论(0) 推荐(0)
摘要:域 指的是域名 域名对应的是一个ip地址,域名与ip地址的关系存储在域名解析系统中(DNS) 跨域 例如: 有一个服务器A,有一个服务器B,当浏览器从服务器A上面请求资源并渲染完毕之后,再操作该页面的时候发送了另一个请求到服务器B,这个行为就称为跨域请求资源 比较协议、域名、端口号三者有任意不同的地 阅读全文
posted @ 2021-05-11 15:16 没有茅台喝啤酒也行 阅读(218) 评论(0) 推荐(0)
摘要:一般图片的src属性指向服务器上资源 所谓图片预览,指的是在图片没有上传到服务器之前,就要预览图片 在H5中提供了一个FileReader构造函数用于图片预览的 读取数据: fr.readAsDataURL(文件对象) 读取的过程为一个异步过程 读取完成:fr.onload事件 例如: 在H5之前, 阅读全文
posted @ 2021-05-10 17:45 没有茅台喝啤酒也行 阅读(271) 评论(0) 推荐(0)
摘要:在AJAX2.0中新增了FormData构造函数 作用:用户快速进行表单序列化,来代替表单。 使用方式: let fd = new FormData(form) form: 原生的form表单元素 参数是可有可无的 如果传递了参数,得到一个fd的实例化对象,我们可以通过其原型中的方法查看内部结构 如 阅读全文
posted @ 2021-05-09 21:12 没有茅台喝啤酒也行 阅读(93) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2021-05-07 21:51 没有茅台喝啤酒也行 阅读(45) 评论(0) 推荐(0)
摘要:当填写完表单数据的时候,点击提交按钮之后,会进行页面跳转,如果填写正确还好,但是一旦填写失败,就不得不重新书写 所以,为了更好的优化可以使用ajax发送请求, 填写完表单数据的时候,点击提交按钮之后,我们可以自定义要跳转的页面,如果失败,也只是停留在当前页面中 但是使用ajax发送表单数据也是有缺点 阅读全文
posted @ 2021-05-07 17:23 没有茅台喝啤酒也行 阅读(150) 评论(0) 推荐(0)
摘要:1.利用JSON提供的parse方法 JSON.parse(str) 2.利用eval() (eval可以将字符串当做代码来执行,use strict模式下不能使用eval) let res = eval('(' + str + ')') 3.利用Function let res = new Fun 阅读全文
posted @ 2021-05-06 21:51 没有茅台喝啤酒也行 阅读(1209) 评论(0) 推荐(0)
摘要:jQuery是一个快速,小型且功能丰富的JavaScript库。借助易于使用的API(可在多种浏览器中使用),使HTML文档的遍历和操作,事件处理,动画和Ajax等事情变得更加简单。兼具多功能性和可扩展性 jQuery中为ajax提供了get、post和通用写法的三种请求方法: 发送get请求 使用 阅读全文
posted @ 2021-05-06 21:28 没有茅台喝啤酒也行 阅读(99) 评论(0) 推荐(0)
摘要:以前,浏览器只是为了渲染静态页面。但是随着技术更新换代,人们开始大量使用表单与网页进行交互。但是我们都知道,如果使用表单提交数据的时候,会刷新页面(跳转页面)为了避免跳转页面,Ajax 出现了 表单提交问题,例如:当我们只是修改表单中某一个字段的时候,点击提交按钮,依然会跳转页面 特点:使用AJAX 阅读全文
posted @ 2021-05-05 19:44 没有茅台喝啤酒也行 阅读(399) 评论(0) 推荐(0)
摘要:fs模块是Nodejs内置的模块 FS模块全称: file System 文件系统。 作用是用于操作文件夹以及文件的,使用的时候要引入fs模块(通过require引入)。 操作文件是异步的,因此fs模块为每一个操作提供了两个方法: 同步方法(sync),异步方法(回调函数监听) 创建文件 fs.ap 阅读全文
posted @ 2021-05-02 20:53 没有茅台喝啤酒也行 阅读(456) 评论(0) 推荐(0)