自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue 创建项目

第一步安装npm首先下载node.js,安装完成后打开命令行输入命令查看node 是否安装成功 node -v然后输入npm -v查看npm版本安装cnpm (可选)输入命令 npm install -g cnpm --registry=https://registry.npm.taobao.org 安装淘宝影像命令 cnpm -v第二步 初始化项目安装vue-clicn...

2018-12-19 15:27:59 95

原创 Vue生命周期钩子函数加载顺序

首先创建子组件<template> <div> <span>我是子组件</span> </div></template><script>export default { name: "Children", data() { return { }...

2020-01-16 12:06:29 396

原创 背景图大小设置值

1,默认图片大小,图片不会变形.demo { width: 500px; height: 400px; background-image: url('./img/1.png'); background-repeat: no-repeat;}2, 按照父级div 最长边进行等比例缩放图片,图片不会变形.demo { width: 500px; height: 400px; b...

2019-09-10 13:54:05 195

原创 JS 常用数组操作方法

1,concat()concat 是连接两个数组或者多个数组的方法,该方法不会改变原来的数组,创建了一个新的数组**var arr1 = [1,2,3];var arr2 = [4,5];var arr3 = arr1.concat(arr2);console.log(arr1); //[1, 2, 3]console.log(arr3); //[1, 2, 3, 4, 5]2,jo...

2019-09-10 12:01:04 195

转载 彻底理解cookie,session,token

彻底理解cookie,session,token发展史1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮2、但是随着交互式Web应用的兴起,像在线购物网站,需要登录的网站等等...

2019-08-28 16:08:07 100

转载 token实现单点登录原理

自定义加密令牌Token实现单点登录与注销前言在日常的业务中,登录功能是非常常见的,除了最简单的cookie校验登录与session会话实现登录之外,针对较复杂的场景还可以使用更高安全的自定义加密令牌token来实现登录功能,此文将会详细介绍这种登录系统的实现方式。什么是单点登录?单点登录(Single Sign On),简称为 SSO,指的是应用于多个业务系统中的一种登录机制,在某个应用...

2019-08-28 16:03:10 6947 2

原创 Cornerstone 使用

复制SVN服务地址打开Cornerstone选择 add respository打开 SVN Server 在path中填写SVN地址 输入用户名密码Export 导出项目到本地

2018-12-24 16:17:08 164

原创 箭头函数的使用

es5var fn = function(a, b) { return a + b;}es6 箭头函数写法,当函数直接被return时,可以省略函数体的括号const fn = (a, b) =&amp;amp;gt; a + b;// es5var foo = function() { var a = 20; var b = 30; return a + b;...

2018-12-21 11:39:55 268

原创 变量提升

/*** es2015变量提升,变量声明会提升到该作用域的顶部*/x = 3;console.log(x); // x = 3var x;/*** es2016 取消变量提升*/x = 3;console.log(x); // x = undefind var x;var x;x = 3;console.log(x); // x = 3 ...

2018-12-21 11:10:50 94

原创 Vuex

安装Vuex ,命令 cnpm install vuex --save (–save是安装到发布环境下)创建一个store.js文件引入Vueximport Vue from 'vue';import Vuex from 'vuex';Vue.use(Vuex);创建state 存放状态值变量const state = { count: 6};创建mutati...

2018-12-21 09:28:32 78

转载 vue 路由传参 params 与 query两种方式的区别

初学vue的时候,不知道如何在方法中跳转界面并传参,百度过后,了解到两种方式,params 与 query。然后,错误就这么来了:router文件下index.js里面,是这么定义路由的:{ path:"/detail", name:"detail", component:home }我想用params来传参,是这么写的,嗯~this.$rou...

2018-12-20 15:36:28 234

原创 Cookie

什么是 Cookie?Cookie 是一些数据, 存储于你电脑上的文本文件中。当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。Cookie 的作用就是用于解决 “如何记录客户端的用户信息”:当用户访问 web 页面时,他的名字可以记录在 cookie 中。当浏览器从服务器上请求 web 页面时, 属于该页面的 cookie 会被添加到该请求中。服务...

2018-12-19 14:13:14 86

原创 js数组方法总结

下面详细介绍一下各个方法的基本功能。1、join()join(separator): 将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符,该方法只接收一个参数:即分隔符。var arr = [1,2,3];console.log(arr.join()); // 1,2,3console.log(arr.join(&amp;quot;-&amp;quot;)); // 1-2-3co...

2018-12-19 14:11:37 86

转载 Ajax基础理解

Ajax也是前端必备技能了,学习任何语言,都需要以理论为基础的大量实践才能真正学会,之前学了Ajax很多遍,因为缺乏大量实践,总是会忘。所以不实践是失败之母。。。当然理论基础也很重要啦,今天谈谈我对Ajax的基础认知。定义:全称:Asynchronous JavaScript and XML(用异步的形式的JavaScript去操作XML) 用来传输进行数据交互 其实就是拿数据发数据。作用:...

2018-12-19 10:27:57 104

转载 常用的dos命令总结

            打开一个控制台的方式:                        方式一:开始-------&gt; 所有程序---------&gt;附件-----------&gt;命令提示符            方式二:开始-------&gt;运行--------&gt;输入cmd即可.常见的dos命令:            盘符:           ...

2018-12-18 23:43:52 78

原创 堆栈理解

            堆栈:一种数据结构,一个在程序运行时用于存放的地方 JS的数据类型分为简单数据类型(基本数据类型)和复杂数据类型(对象) 简单数据类型包含5钟:未定义,空,布尔,数字和字符串 复杂数据类型就是对象 JS的变量同样分为两种:基本类型和引用类型 5种简单数据类型对应的是基本类型值,存放在栈内存中 对象,数组函数,日期等对应...

2018-12-18 11:25:24 286

空空如也

空空如也

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

TA关注的人

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