上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 142 下一页
摘要: 概念 IntersectionObserver接口(从属于Intersection Observer API)为开发者提供了一种可以异步监听目标元素与其祖先或视窗(viewport)交叉状态的手段。祖先元素与视窗(viewport)被称为根(root)。 这是MDN上给的官方概念,不用去管它,我粘出 阅读全文
posted @ 2020-01-22 12:30 每天都要进步一点点 阅读(781) 评论(0) 推荐(0)
摘要: observerInfiniteScroll.vue <template> <div> <ul> <li class="list-item" v-for="item in items" :key="item.id">{{item.title}}</li> </ul> <Observer @inter 阅读全文
posted @ 2020-01-21 12:30 每天都要进步一点点 阅读(848) 评论(0) 推荐(0)
摘要: 删除本地分支 git branch -d dev 删除远程分支 git push origin --delete dev 阅读全文
posted @ 2020-01-20 12:30 每天都要进步一点点 阅读(174) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-01-19 23:36 每天都要进步一点点 阅读(2) 评论(0) 推荐(0)
摘要: 安装依赖: yarn add react-loadable 创建通用工具类: src/util/loadable.js /*路由懒加载(异步组件)*/ import React from 'react'; import Loadable from 'react-loadable'; //通用的过场组 阅读全文
posted @ 2020-01-18 23:55 每天都要进步一点点 阅读(1091) 评论(0) 推荐(0)
摘要: 由于如浮动、margin值叠加等时候会用到BFC,但让我详细说BFC到底是什么,有说不清楚,所以决定对BFC的知识进行一个整理。 1.BFC是什么 BFC中三个英文字母B、F、C分别是Block(块级盒子)、Formatting(格式化)、Context(上下文)。 BFC的中文意思是块级格式化上下 阅读全文
posted @ 2020-01-17 23:06 每天都要进步一点点 阅读(577) 评论(0) 推荐(0)
摘要: 代码如下: var fileurl = URL.createObjectURL(file); //经测试,发现audio也可获取视频的时长 var audioElement = new Audio(fileurl); var duration; audioElement.addEventListen 阅读全文
posted @ 2020-01-16 21:13 每天都要进步一点点 阅读(568) 评论(0) 推荐(0)
摘要: 代码:App.js import React, { useState, useEffect, createContext, useContext, useRef } from 'react'; import { Button } from 'antd-mobile'; const Text = cr 阅读全文
posted @ 2020-01-15 01:10 每天都要进步一点点 阅读(267) 评论(0) 推荐(0)
摘要: 1.按钮防重复点击(throttle节流) 2.输入框输入时接口多次调用造成页面多次渲染(debounce去抖) 3.简单的动画效果如缩放、透明度,使用LayoutAnimation完成 4.整个页面从下往上弹出的、透明显示的可以使用modal的动画效果 5.跳转下一个页面(有耗时操作),使用Int 阅读全文
posted @ 2020-01-14 23:06 每天都要进步一点点 阅读(424) 评论(0) 推荐(0)
摘要: 说到Javascript引擎,很多人既熟悉又陌生。因为虽然每天都在写很多js代码,但对于其原理及运行机制还不是很熟悉。这在系统资源充足的情况下缺陷显露不出来,但在有性能需求或是不同浏览器上需要兼容时可能问题就冒出来了。所以明白引擎的工作原理还是非常有必要的。 那什么算是引擎呢?个人觉得再计算机领域, 阅读全文
posted @ 2020-01-13 00:12 每天都要进步一点点 阅读(425) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 142 下一页