自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于react框架+redux+antd开发的图书管理系统,用户与管理员模块

概要基于react全家桶 + redux + antd开发用户账号:111 密码:111管理员账号:admin 密码:admingithub地址部分截图用户用户个人中心管理员管理员管理首页图书管理读者管理新书入库仅供学习交流...

2021-01-14 23:06:18 449 1

原创 用深度优先思想和广度优先思想实现一个拷贝函数

用深度优先思想和广度优先思想实现一个拷贝函数需要考虑的几个方面工具函数深度优先的深拷贝函数广度优先的深拷贝函数总结需要考虑的几个方面参数校验不是对象的值直接返回或赋值判断对象逻辑typeof 判断对象的话需要排除 bull或者利用Object.prototype.toString.call(obj)判断[Object Object]/[Object Array]数组对象处理初始化的时候判断是否数组并赋初始值[]或{}循环对象处理利用额外一个数组潜拷贝每一次处理过的对

2020-11-24 18:23:31 576

原创 一个demo帮助快速理解实践 js防抖与节流 的原理以及实际意义

一个demo帮助快速理解实践 防抖与节流 防抖与节流解释防抖:节流:demo演示防抖与节流的意义demo代码抽离核心代码总结本文旨在通过实际应用的小例子,帮助读者快速理解防抖与节流的意义与原理防抖与节流解释这是我个人对防抖和节流的理解,如果觉得解释有误的,欢迎指出,相互学习~防抖:使高频事件需要时间n才能进行一次,在时间n内多次触发的时,按最后一次触发重新计算时间,即最后一次触发事件后经过时间n事件才会进行。节流:同样的,是使高频事件需要时间n才能进行一次,但是不同的是节流是按第一次

2020-11-21 04:33:11 211

原创 React基础学习个人总结,类组件、函数组件,react-router,react-redux及redux (入门使用小结)

React基础学习个人总结,类组件、函数组件,react-router,react-redux及redux (入门使用小结)类组件方式函数组件React-routerRedux react-redux类组件方式export default class App extends React.Component { // // 构造函数 可用于继承父组件 可不写 // constructor(props){ // super(props); // // 与定义st

2020-11-20 01:10:27 346

原创 vue个人学习总结——vue-router与vuex

vue-router vuexvue-routervuexvue-router一般作用于vue单页面应用,通过url与组件配合进行一般与vue-cli配合,模块化分层构建应用html<!-- 使用 router-link 组件来导航. --><!-- 通过传入 `to` 属性指定链接. --><!-- <router-link> 默认会被渲染成一个 `<a>` 标签 --><!-- to='/foo'会跳转对

2020-11-18 17:53:53 238

原创 vue个人学习总结——vue动画

vue动画Vue 提供了 transition 的封装组件,在下列情形中,可以给任何元素和组件添加进入/离开过渡条件渲染 (使用 v-if)条件展示 (使用 v-show)动态组件组件根节点// 例子<div id="demo"> <button v-on:click="show = !show"> Toggle </button> <transition name="fade"> <p v

2020-11-18 17:47:44 107

原创 vue个人学习基础总结(二)

vue基础总结(续)vue的响应式原理Vue的数据响应主要是依赖了原生的Object.defineProperty()vue文档当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的 property,并使用 Object.defineProperty 把这些 property 全部转为 getter/setter。即vue的实例data的所有property都会利用原生的Object.defineProperty绑定上gette

2020-11-18 17:30:40 149

原创 vue个人学习基础总结(入门)

vue基础总结vue基本使用安装直接下载引入,作为全局变量<script src="./js/vue.js"></script>vue是什么基于ES5的用于构建用户界面的渐进式框架vue实例通过new Vue创建实例var vm = new Vue({ //opinons data:..., })当实例被创建时就已经存在于 data 中的 property 才是响应式的,晚些需要用到的数据可以设置初始值为nu

2020-11-18 16:56:37 588

空空如也

空空如也

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

TA关注的人

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