自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 HTTP协议(二)

HTTP协议(HyperText Transform Protocol,超文本传输协议),所有的WWW文件必须遵循这个标准。它是基于TCP/IP来传输数据(HTML,图片,查询结果等)工作原理:浏览器作为HTTP客户端通过URL向HTTP服务器发送请求HTTP是无连接的:每次连接只处理一个请求,处理完之后便断开HTTP是媒体独立的:只要客户端和服务器知道如何处理数据内容,任何类型的数据都可以通过H

2017-10-29 21:14:16 7397

原创 学习HTTP---初步了解(一)

那些冠冕堂皇的官方语我就不说了,一是记不住,二是懒得写,不过还是可以复制一下。HTTP是一个客户端和服务器端请求和应答的标准(TCP)。它是基于客户机/服务器模式,工作原理如下: 状态码及其表示信息:1XX:表示信息,大部门未使用2XX:请求成功3XX:重定向,客户机需要重定向到另一个URL4XX:客户端错,如语法错或请求不能运行5XX:表示服务器出错了解更多可以参考HTTP状态码及其含义

2017-10-24 20:46:06 309

原创 通过鼠标的移动让图片移动

onmousemove clientX clientY

2017-10-21 21:38:21 1861

原创 搭建django后台环境

搭建django后台框架

2017-10-21 15:18:41 1616

原创 iFrame 滚动条等属性的设置

iFrame在不加任何修饰的情况下很丑,而且宽度也不够,出现不必要的滚动条scrolling=no width="300px" height="200px"

2017-10-18 19:10:28 3163

原创 vue todomvc案例中全选框出错,需要点三次才能完成全选取消全选两种操作

当点击某一事件,它没有完全执行,可能是因为函数为执行完,比如没有return

2017-10-17 21:46:03 442

原创 javascript标签最佳置放位置

正常情况下标签放在<body>最下面,最好使用外部文件,但不是适用于任何场景,下面我来讲讲原因:标签放在<body>最下面如果把script标签放在head中, 必须等到script显示完之后才会显示body中的内容,这样页面的显示就会延时使用外部文件#如果两个页面都使用同一个文件,文件只需要下载一次HTML和XHTML包含的外部文件是相同的,xtml中就u不需要用到<script>

2017-10-16 20:31:56 978

原创 css实现背景透明文字不透明

我们所说的设置透明度实际上是设置不透明度使用opacity会导致背景和图片都透明,在此处不合适<!DOCTYPE html><html><head><meta charset="utf-8"><title>css3的rgba</title><style>*{ padding: 0; margin: 0;}body{ padding: 50px;}.demo

2017-10-15 13:29:26 11220

原创 自定义指令-directive

官方链接Vue已经有那么多的指令了我们为什么还要用自定义指令?注意,在 Vue2.0 里面,代码复用的主要形式和抽象是组件——然而,有的情况下,你仍然需要对纯 DOM 元素进行底层操作,这时候就会用到自定义指令。两种简单的用法1、全局指令<input v-focus>// 注册一个全局自定义指令 v-focusVue.directive('focus',{ // 当绑定元素插入到 DOM

2017-10-10 10:26:57 381

原创 watch

watch了解更多详细一个对象,键是需要观察的表达式,值是对应回调函数。值也可以是方法名,或者包含选项的对象。Vue 实例将会在**实例化时调用 $watch()**,遍历 watch 对象的每一个属性。示例var vm = new Vue({ data: { a: 1, b: 2, c: 3 }, watch: { a: function (val, o

2017-10-09 15:35:27 284

原创 fliter的两种使用方法

当有多个过滤器时的处理方法,以及单个filter的处理方法

2017-10-09 12:02:15 1037

原创 JSON

在这篇文章中会讲到JSON与JavaScript对象的转换,以及转换过程中的一些事情,第二次学习JSON,有新的收获语法简单值例如5或者"hahahah" //JSON字符串必须使用双引号对象{ "name": "zll", "age": 20}数组[ {}, {}, {}]解析与序列化我们先写...

2017-10-08 23:32:42 233

原创 localStorage----客户端永久存储数据的方法

HTML5 提供了两种在客户端存储数据的新方法:localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie 速度很慢而且效率也不高。 在 HTML5 中,数据不是由每个服务器请求传递的,而是

2017-10-08 12:28:38 3192

原创 父组件与子组件的通信

首先我们得弄清楚什么是父组件什么是子组件,我们从下面的例子中来了解<div id="example"> <my-component></my-component></div>// 注册Vue.component('my-component', { template: '<div>A custom component!</div>'})// 创建根实例new Vue({ el:

2017-10-06 22:05:40 338

原创 axios --Vue使用Ajax

引入<script src="https://unpkg.com/axios@0.16.2/dist/axios.min.js"></script>或者下载到本地使用var app = new Vue({ el: '#app', data: { message: 'myVue' }, created: function () { //create

2017-10-05 19:04:26 399

HTML与CSS标签(一)

一些简单的标签

2017-01-13

空空如也

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

TA关注的人

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