一个js视差动画
发表于|更新于
|浏览量:
人生碌碌,竞短论长,却不道荣枯有数,得失难量。——《浮生六记》
分享一个js视差动画:https://codepen.io/isladjan/details/abdyPBw
滑动会出现各种动画效果,非常的好玩




相关推荐
2021-12-08
nvue中list组件下拉刷新后无法上拉加载更多
倘能生存,我当然仍要学习。——鲁迅 组件官网地址:https://uniapp.dcloud.io/component/list 今天在使用list组件时,发现下拉刷新一次后,就不能上拉加载更多了 最后发现官方文档: loadmore 事件 如果列表滚动到底部将会立即触发这个事件,你可以在这个事件的处理函数中加载下一页的列表项。 如果未触发,请检查是否设置了loadmoreoffset的值,建议此值设置大于0 如何重置 loadmore 1234567891011121314151617181920212223<template> <list ref="list"> <cell v-for="num in lists"> <text>{{num}}</text> </cell> </list></template><script> export defaul...
2020-11-28
setInterval
坍圮的殿堂总还是庙,冷落的圣像依然是神。 在前端开发中我们或许想定时做一些操作 可以使用一个setInterval函数去做 123456// 定时控制台打印rubensetInterval(function () { console.log("ruben");}, 1000);// 定时控制台打印achao,注意这里是使用字符串形式写法setInterval('console.log("achao");', 1000); 可以打开控制台看到效果
2026-04-04
twenty
学习是劳动,是充满思想的劳动。——乌申斯基 Twenty:社区驱动的“现代 Salesforce 替代品”,一位把 CRM 做成开源作品的理想主义者Twenty 走进来时,先把名片递给你: Building a modern alternative to Salesforce, powered by the community. 它不是冷冰冰的销售系统,更像一位有脾气、有追求的“客户关系管家”:不想再让 CRM 变成昂贵的牢笼,也不愿意让用户的数据被锁在黑箱里。它想做的是——用开源和社区把 CRM 这件事重新写一遍。 它还会抬起头,认真地补一句身份宣言: The #1 Open-Source CRM Why Twenty:它为什么非要“重做 CRM”?Twenty 讲理由时不绕弯,三句话,像三根钉子钉在桌面上。 1)CRMs 太贵了,而且用户被困住了传统 CRM 的套路太熟练:把客户数据锁住,然后涨价。Twenty 不认这个理,它的态度是:不该这样。 2)体验需要一次真正的“重启”Twenty 觉得老世界的 CRM 已经背了太多历史包袱。它要一个 fresh sta...
2026-02-21
seerr
完成工作的方法是爱惜每一分钟。——达尔文 关注系统与媒体库的专属搭档 Seerr 毫不夸张地说,在现代在线媒体的繁荣时代,拥有一个高效的媒体请求与管理系统已变得至关重要。今天,我们要为大家介绍一款特别适合Jellyfin、Plex 和 Emby 用户的开源应用软件 Seerr。它不仅提供智能化、直观的界面,还在便捷性与功能性之间找到了一个完美的平衡。 Seerr 是什么?Seerr 是一款免费的开源软件,专为管理多媒体资源库的请求流程而设计,非常适合那些利用 Jellyfin、Plex 或 Emby 媒体服务器的朋友。同时,Seerr可以完美地与您现有的服务集成,比如 Sonarr 和 Radarr,大大简化了媒体管理的复杂性。 以目前 Github 上近万的 Star 数为证明,Seerr 无疑是当下备受推崇的开源媒体管理解决方案之一。 主要特性Seerr 的功能经过精心打磨,可以提供全面且令人满意的使用体验: 深度集成:兼容 Jellyfin、Emby 和 Plex,支持用户身份认证以及用户导入和管理。 数据库支持:支持 PostgreSQL 和 SQLite,灵活...
2022-01-27
js数组去重
最大的挑战和突破在于用人,而用人最大的突破在于信任人。——马云 我们使用数组解构+Set去重: 12let list = [1,1,2,3]list = [...new Set(list)] 这里set是一个不重复的集合类,构造函数中我们传入了另一个list 如果是两个数组去重 123let list = [1,2,3]let array = [2,3]list = [...new Set([...list,...array])] 写法如下:
2021-06-20
vue页面加载完毕之后执行
好奇心造就科学家和诗人。——法朗士 当vue页面加载完成后触发 我们在html开发中经常是使用window.onload实现 123window.onload = () => { } 但在vue中我们使用this.$nextTick 123this.$nextTick(() => { console.log("页面加载完啦~")}) 效果如下

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog