自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue中基于axios封装一个完整的请求交互模块

在前端开发中,要与后端完成数据交互,我们通常需要借助一下Ajax的http库来完成与后台数据接口的对接,jQuery盛行时代,我们会使用$.ajax()来实现交互,现如今已有许多现成的http库,例如:SuperAgent、Axios、Fetch…等等。有了这些http库我们不需要太多的去了解Ajax底层的工作原理,只需要关注一个请求的request的组成以及如何处理一个response即可...

2020-04-13 14:46:39 1106 1

原创 使用vue实现高性能虚拟滚动组件

<template> <div> <div :style="`height:${viewH}px;overflow-y:scroll;`" @scroll="hanldeScroll"> <div :style="{height:scorllH}"> <div class="item_box...

2020-03-22 19:26:44 3267

原创 不要在vue中使用函数式绑定依赖

如果你正在使用vue框编写业务,可能遇到一个数据比较多,他们都遵循相同的模式,需要在data里定义多个变量来绑定依赖,然后你不想在data里定义多个变量,在接口调回后每个都重新赋值,采用这种方式绑定依赖<div v-if='fuctionA(args)'></div><div v-for='item in fuctionB()' > <d...

2020-03-17 22:08:28 391

原创 canvas+JS编写二维弹球

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;

2018-11-08 18:59:25 631

原创 利用HTML5 canvas元素+原生JS编写贪吃蛇

我们先来看一个最简单的例子利用canvas动画编写贪吃蛇:https://clacier.github.io/tcs/一.什么是canvas?canvas是HTML5中新增加的一个元素,专门用于图形的绘制,通过脚本 (通常是JavaScript)来完成;&lt;canvas&gt; 标签只是图形容器,我们必须通过JS代码来绘制图形首先创建一个画布(Canvas)一个画布在...

2018-11-07 22:24:07 1125

空空如也

空空如也

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

TA关注的人

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