- 博客(5)
- 收藏
- 关注
原创 vue中基于axios封装一个完整的请求交互模块
在前端开发中,要与后端完成数据交互,我们通常需要借助一下Ajax的http库来完成与后台数据接口的对接,jQuery盛行时代,我们会使用$.ajax()来实现交互,现如今已有许多现成的http库,例如:SuperAgent、Axios、Fetch…等等。有了这些http库我们不需要太多的去了解Ajax底层的工作原理,只需要关注一个请求的request的组成以及如何处理一个response即可...
2020-04-13 14:46:39
1197
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
3365
原创 不要在vue中使用函数式绑定依赖
如果你正在使用vue框编写业务,可能遇到一个数据比较多,他们都遵循相同的模式,需要在data里定义多个变量来绑定依赖,然后你不想在data里定义多个变量,在接口调回后每个都重新赋值,采用这种方式绑定依赖<div v-if='fuctionA(args)'></div><div v-for='item in fuctionB()' > <d...
2020-03-17 22:08:28
416
原创 canvas+JS编写二维弹球
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2018-11-08 18:59:25
689
原创 利用HTML5 canvas元素+原生JS编写贪吃蛇
我们先来看一个最简单的例子利用canvas动画编写贪吃蛇:https://clacier.github.io/tcs/一.什么是canvas?canvas是HTML5中新增加的一个元素,专门用于图形的绘制,通过脚本 (通常是JavaScript)来完成;<canvas> 标签只是图形容器,我们必须通过JS代码来绘制图形首先创建一个画布(Canvas)一个画布在...
2018-11-07 22:24:07
1170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人