E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
react.js瀑布流原生js
原生js
实现触底加载下一页(2不引用VUE)
定义一个scroll容器javascriptvardata=[1,2,3,4];functionrender(){document.getElementById('app').innerHTML='';lettempHtml=''data.forEach(item=>{tempHtml+=`${item}`;})app.innerHTML=tempHtml;}window.onload=_=>{c
马小MS
·
2023-10-13 16:32
js杂文
js
es6
html5
原生js
实现图片懒加载 并实现页面触底加载更多
思路:设置自定义属性绑定到img上src上绑定load图当图片处于视口区域时将自定义属性的url替换图片的url即可Document*{margin:0;padding:0;box-sizing:border-box;}body{display:flex;flex-direction:column;align-items:center;}img{display:block;margin-top:2
路 西
·
2023-10-13 16:02
javascript
js
css
javascript
html
原生js
的触底加载
functiongetDocumentTop(){varscrollTop=0,bodyScrollTop=0,documentScrollTop=0;if(document.body){bodyScrollTop=document.body.scrollTop;}if(document.documentElement){documentScrollTop=document.documentEle
负者歌于途,
·
2023-10-13 15:56
浏览器
js
javascript
原生JS
JavaScript实现懒加载效果
我是一名接触编程不久的小白,今天为大家带来这个案例,希望可以帮助到你。懒加载是现在常见的的一种加载方式,是滑动到一定距离才加载新的数据,这样可以减少设备内存的负担。话不多说,开始展示吧.这个懒加载效果使用滚动条事件触发,每当滚动条触底一次就会将全部数据重新截取重新载入。每次向下滑动,距离顶部的距离都会改变,每一段距离需要截取的信息数量都不同,用当前距离顶部的高度值除以单条数据的高度(可能有时需要减
weltTree
·
2023-10-13 15:56
javascript
开发语言
前端
js原生
瀑布流
,懒加载,触底加载混合案例小记
额,算了直接上代码,注释写的挺详细的没必要再介绍了--哈~~直接复制打开就可以看到效果-Document*{margin:0;padding:0;}.waterfall{width:100vw;display:flex;flex-wrap:wrap;position:relative;}.item{width:200px;background-color:#ccc;position:absolut
Ankang_路上的小白
·
2023-10-13 15:55
js小demo
javascript
css
html
原生js
判断触底加载更多
//判断是否到底部window.onscroll=function(){//变量scrollTop是滚动条滚动时,距离顶部的距离varscrollTop=document.documentElement.scrollTop||document.body.scrollTop;//变量windowHeight是可视区的高度varwindowHeight=document.documentElement
岁月如歌_
·
2023-10-13 15:24
javascript
前端
css
原生js
触底加载案例
data(){return{RoomData:[],isBool:false,limit:0,isLoading:false,}},methods:{roomClick(value){location.href=value},RoomApi(){this.limit=this.limit+30if(this.limit>=210){this.limit=180}this.$axios.get(`h
web-难大师
·
2023-10-13 15:22
javascript
前端
开发语言
原生js
如何实现上拉加载与下拉刷新?
下拉刷新首先,在页面顶部添加一个下拉刷新的区域,然后监听touchstart、touchmove和touchend等事件、当用户在下拉刷新区域进行下拉操作时,触发touchmove事件,并判断下拉的距离是否超过一定阈值。如果超过阈值,则触发下拉刷新操作,更新数据并重新渲染页面。上拉加载上拉加载的实现方式与下拉刷新类似,也是通过监听滚动事件,并判断滚动到底部触发相应的操作使用antd-mobile分
J轩
·
2023-10-13 14:12
React
前端
vue.js
javascript
原生js
如何实现上拉加载下拉刷新?
一、前沿下拉刷新和上拉加载这两种交互方式通常出现在移动端中本质上等同于PC网页中的分页,只是交互形式不同开源社区也有很多优秀的解决方案,如iscroll、better-scroll、pulltorefresh.js库等等这些第三方库使用起来非常便捷我们通过原生的方式实现一次上拉加载,下拉刷新,有助于对第三方库有更好的理解与使用二、实现原理上拉加载及下拉刷新都依赖于用户交互最重要的是要理解在什么场景
晚时之秋
·
2023-10-13 14:11
TypeScript
javascript
前端
开发语言
原生JS
实现下拉刷新(移动端)
原生JS
实现下拉刷新(移动端)主要利用touchstart、touchmove、touchend事件结合CSS定位Document*{padding:0;margin:0;}.box{position:
LLtaishuai
·
2023-10-13 14:09
前端基础
前端
javascript
原生js
如何实现上拉加载下拉刷新
1.上拉加载使用场景:移动端历史日志、内容列表等模块中使用简述:当列表滑动到底部时,再做请求加载下一页列表,有利于减少http请求和浏览器渲染压力,提高页面首次加载速度原理:获取滑动内容外部盒子高度:document.querySelector(“.container”).clientHeight获取整个内容的高度:document.querySelector(“.ul”).scrollHeigh
爱上猫的程序猿
·
2023-10-13 14:08
javascript
原生js
实现上拉加载和下拉刷新功能
需要了解什么时候出现滚动条当网页的内容高度或者宽度大于网页的高度或者宽度,网页会出现竖直或者水平的滚动条。如上图所示的情况就会出现滚动条。所需js相关的apiconsthtml=document.documentElementconsole.log('元素本身的高度',html.clientHeight)console.log('滚动条竖直滚动的距离',html.scrollTop)console
Melody_lw
·
2023-10-13 14:37
javascript
下拉刷新
上拉加载
原生js
如何实现上拉加载,下拉刷新?
一、前言下拉刷新和上拉加载这两种交互方式通常出现在移动端中本质上等同于PC网页中的分页,只是交互形式不同开源社区也有很多优秀的解决方案,如iscroll、better-scroll、pulltorefresh.js库等等这些第三方库使用起来非常便捷我们通过原生的方式实现一次上拉加载,下拉刷新,有助于对第三方库有更好的理解与使用二、实现原理上拉加载及下拉刷新都依赖于用户交互最重要的是要理解在什么场景
XXXX_康康吖
·
2023-10-13 14:33
javascript
前端
css
使用
原生js
实现上拉加载,下拉刷新
上拉加载,下拉刷新前言上拉加载简单实现下拉刷新前言下拉刷新和上拉加载两种交互方式通常出现在移动端,本质上等同于pc网页中的分页,只是交互形式不同开源社区有很多优秀的解决方案,如iscroll,better-scroll,pulltorefresh.js等使用原生方式实现上拉加载,下拉刷新,有助于对对第三方库有更好的理解与使用上拉加载上拉加载本质是页面触底,或者快要触底时的动作判断触底我们需要了解以
夜斗(dou)
·
2023-10-13 14:01
javascript
前端
开发语言
原生js
实现下拉刷新和上拉加载更多
1.下拉刷新由于
原生js
太久不用了,这里列一下此处涉及到的前置知识点:移动端触屏事件:touchstart(手指按下的一瞬间),touchmove(手指在屏幕上移动时),touchend(手指松开时)手指在页面上的坐标
williamyi74
·
2023-10-13 14:58
js
javascript
前端
vue3
瀑布流
布局(使用 Vue 3 框架的单文件组件格式(Single-File Component)编写的)
使用Vue3框架的单文件组件格式(Single-FileComponent)编写的,这是Vue.js推荐的代码组织方式。单文件组件通常包括三个主要部分::在这个部分中定义了组件的模板,也就是用户界面的结构和布局。这里使用了Vue的模板语法,包括v-for、{{}}等指令和插值表达式。:这个部分包含了组件的JavaScript逻辑。在Vue3中,使用了setup()函数来设置组件的响应式数据和方法。
锅盖哒
·
2023-10-13 11:36
vue.js
js中实现深拷贝的4种方法
js中深拷贝的方法
原生js
中递归函数拷贝将数据中所有的数据拷贝下来,对拷贝之后的数据进行修改不会影响到原数据,两个对象或数组不共享一块内存letobj={abc:'123',def:[{a:1,b:2,
Wyyyy1024
·
2023-10-13 11:16
JavaScript
JS深拷贝的五种方法
function(obj){let_tmp=JSON.stringify(obj);//将对象转换为json字符串形式letresult=JSON.parse(_tmp);//将转换而来的字符串转换为
原生
小刘03
·
2023-10-13 11:06
JavaScript
javascript
json
原型模式
RecyclerView vs ListView
区别:ListView只能在垂直方向上进行滑动,RecyclerView支持垂直,水平滑动,多行多列
瀑布流
等形式。
我默默
·
2023-10-13 09:34
五八到家面试
2.div绑定click事件
原生js
还有那些方法?3.事件代理和事件委托,它的原理是什么?好处是什么?4.什么时候会遇到跨域问题?什么叫不同源?同源策略是js的还是浏览器的?
水木子_三月
·
2023-10-12 20:19
vue实现
瀑布流
1、在src目录下创建component文件夹,在文件夹中创建vue文件。2、在Vue文件中写入以下内容{{item.title}}{{item.content}}{{item.title}}{{item.content}}3、在需要使用的页面中引入这个组件importWaterfallfrom"@/components/Waterfall.vue";0":lists="data.presiden
小吴吴吴呀
·
2023-10-12 18:22
vue.js
javascript
前端
用
原生JS
实现倒计时
html部分倒计时距离2020年春节还剩下天时分秒css部分*{margin:0;padding:0;}.box{width:260px;height:300px;background:rgb(241,60,60);margin:100pxauto;text-align:center;}.box>h1{color:aliceblue;font-size:50px;margin-bottom:80p
Naruto_e4aa
·
2023-10-12 16:47
js 判断滚动到底部
js滚动到底部判断//判断标准:窗口高度+滚动条位置>=页面高度/*--------------------------------------------*///
原生JS
判断整个文档滚动至底部window.onscroll
小小优化师 anny
·
2023-10-12 12:40
javascript
前端
vue.js
Android基础——RecycleView
RecycleView使用
瀑布流
滚动横向滚动RecycleView点击事件RecycleView是什么?
松仔log
·
2023-10-12 11:11
#
Android基础
android
java
android
studio
NodeJs——实现跨域方法总结
原生js
封装jsonp//封装jsonp函数functionjsonp(options){//动态设置script标签varscript=docum
捞起月亮的渔民~
·
2023-10-12 07:32
javascript
node.js
jquery
Express 通过 CORS 或 JSONP 解决跨域问题
CSRF攻击解决跨域问题CORSCORS响应头部Access-Control-Allow-Origin简单请求预检请求预检请求包含的两次请求解决CORS中间件使用CORS中间件处理跨域请求JSONP通过
原生
BinaryMoon
·
2023-10-12 07:01
JavaScript
后端
问题
express
前端
JSONP
CORS
跨域问题
利用koa+
原生js
实现文件上传
1.文件上传在实际前端开发中,文件上传是一个很常见的功能,通常我们会将视频,图片等格式的文件上传到服务器以达到我们的需求.例如上传头像来达到换头像的功能等等.1.1起步通常在我们实现文件上传有这么几步获取当前事件对象的文件对象创建FormData对象,并将带上当前的文件对象.通过post请求向后台发送请求上传文件.并带上formdata.搭建一个后台环境,向后台发送请求.后台通过获取前端传递过来的
小宇cool
·
2023-10-12 01:02
软件测试入门
(2)软件测试的分类按方法分类按方向分类按阶段分类按对象分类按状态分类(3)其他(4)互联网公司的研发团队结构二,软件的研发模型和测试流程(1)研发管理模型1,
瀑布流
2,V字型3,W字型(双V字型)4,
m0_50507927
·
2023-10-12 00:30
测开
软件测试
移动端纯css实现
瀑布流
效果图:csscolumn-count:2;数字为2,代表一行显示几个break-inside:avoid;去空白,避免换行.content{padding:30rpx;box-sizing:border-box;column-count:2;.list{break-inside:avoid;width:330rpx;border:1pxsolid#f4f4f4;image{width:100%;
A去玩咯
·
2023-10-11 22:01
Uni-app
原生js
用鼠标拖动多个div块
实现用鼠标拖动div块的移动,当鼠标点击哪个块时,鼠标移动,div也跟着移动,鼠标松开时,则停止移动Documentdiv{height:200px;width:200px;background-color:red;position:absolute;top:20px;}#d2{top:220px;background-color:aqua;}#d3{top:420px;background-co
zxh.dream
·
2023-10-11 18:07
html
javascript
css
原生JS
鼠标拖动修改表格的列宽
作者很直男,兄弟们直接复制代码看效果吧!!!一些小细节,大家可以自己动手修改。Documenttable{border-collapse:collapse;width:100%;}123456789123456789123456789123456789//处理第一条边框线的状态varaisDrag=null;varaclick=null;//处理第二条边框线的状态varbisDrag=null;v
ling…
·
2023-10-11 18:07
javascript
原生JS
-鼠标拖动
原生JS
-鼠标拖动通过鼠标的点击事件通过h5的属性通过鼠标的点击事件步骤:1.鼠标按下div。2.鼠标移动,div跟着移动
原生js
,实现拖拽效果。
Dormiveglia-flx
·
2023-10-11 18:04
javascript
计算机外设
css
nvm和node以及npm
一、nvm和node以及npm1、nvm功能:1.下载安装node程序2.切换node版本2.node:是一种服务端程序语言,基于ES为基础创建的一中语言,基础部分就是
原生js
,没有DOM,BOM和事件
杂草茹
·
2023-10-11 13:51
node
Android开发-RecyclerView
瀑布流
,多ViewHolder,XRecyclerView
1.StaggeredGridLayoutManager
瀑布流
效果图
瀑布流
效果图代码RecyclerViewRecyclerViewItemActivitypublicclassPuRecyclerViewActivityextendsAppCompatActivity
星星星宇
·
2023-10-11 12:13
瀑布流
布局(CSS flex实现)
关键点使用了vw进行自适应缩放html:<div
timi先生
·
2023-10-11 09:29
CSS-头脑风暴
css
前端
javascript
瀑布流
布局(网格)
关键点使用grid-template-columns、grid-template-rows分割行列;使用grid-row控制项目每个所占格子的大小html:
timi先生
·
2023-10-11 09:29
CSS-头脑风暴
开发语言
前端
css
html和vue写法有区别吗,vue和vue.js有区别吗?
vue是前端的主流框架之一,和Angular.js、
React.js
一起,并成为前端三大主流框架!Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式JavaScript框架。
法学晨曦
·
2023-10-11 05:11
html和vue写法有区别吗
Vue和Angular的区别
如今,已有许多开发人员开始使用Vue.js来取代Angular和
React.js
。那么对于Angular和
React.js
,开发者该如何选择呢?下面我们会对这两种框架进行介绍和深度对比。
qq_38269004
·
2023-10-11 05:08
Vue和Angular区别
Vue和Angular区别
人间仙境
中条山老人画家宏志自作诗书法群峰耸翠孤亭幽,晓雾云崖
瀑布流
。隐隐琼楼紫燕舞,幽幽玉宇桃花稠。(七绝)图片发自App
7637124d4239
·
2023-10-11 01:07
【SwiftUI模块】0006、SwiftUI自定义引导页动画 - 建议手跟着敲代码联合<0005、SwiftUI-粘性动画指示器引导页> - 加深你的Co(理)py(解)能力
SwiftUI小功能模块系列0001、SwiftUI自定义Tabbar动画效果0002、SwiftUI自定义3D动画导航抽屉效果0003、SwiftUI搭建
瀑布流
-交错网格-效果0004、SwiftUI
宇夜iOS
·
2023-10-11 01:14
#
SwiftUI模块
swiftui
自定义引导页
引导页动画
iOS
Swift
新闻模块——RecyclerView
列表添加分割线3.列表添加入场动画4.实现切换不同展示效果(列表,网格,瀑布)5.实现多布局展示新闻列表6.实现item点击事件2.意义RecyclerView兼顾了灵活性和个性化,是功能强大的工具特点一:支持
瀑布流
特点二
魔鬼辣不够辣
·
2023-10-10 23:20
阶段学习
动画
day44-jQuery(三)
JQ高级工作中,项目中常用的发送ajax请求的方式:
原生js
的ajax使用jquery的ajaxfetch-H5内置的请求函数axios-专业发送ajax请求的第三方模块jquery发送ajax请求get
HAI6545
·
2023-10-10 11:35
从零学HTML5的100天
jquery
ajax
javascript
react — 基础语法
第一个react程序注意:需要在html中引入
react.js
、react-dom.js、browser.min.js,按照顺序依次引入,后者基于前者body里面就一个容器,其他都是虚拟标签script
胡自鲜
·
2023-10-10 10:52
Cannot read property 'addEventListener' of null
解决方法:1.等待页面完全加载完了再加载这段Js即可;2.在
原生js
中的解决方法:1.将脚本放在页面的底部。2.在加载事件中调用
lzrit
·
2023-10-10 05:22
Vue框架基础
原生js
与Vue框架的区别用原生实现双向数据绑定原生你输入了://找到input标签lettxt=document.querySelector('#txt')//给input设置事件,oninput方法
又菜又爱分享的小肖
·
2023-10-10 04:50
react白屏时间太长如何优化
react直接引入
react.js
和react-dom.js,用Babel,首屏加载很慢,怎么解决。白屏时间有十多秒/衰
ohion_1049
·
2023-10-10 03:37
随机气泡案例
最近一直在学习框架,
原生js
方法及使用忘记的差不多了,温习一下话不多说直接代码*{margin:0;padding:0;}body{overflow:hidden;/*溢出隐藏*//*解决塌陷*//*清除浮动
天上人间一样愁
·
2023-10-10 03:45
css水平
瀑布流
+兼容ie元素间隙
看效果图:1.水平
瀑布流
:.container{display:flex;flex-wrap:wrap;padding:030rpx;}.item{width:47%;height:200px;}.container
搬砖的小编
·
2023-10-09 17:31
js
css
前端
javascript
Go语言从入门到精通 -【web项目实战篇】- Json详解
本节核心内容介绍GoLang自带的json包的核心功能方法介绍如何利用Tag对Json结构体实现更多的控制介绍Json的编码器和解码器介绍如何解决复合结构体的数据读取问题介绍了开发中一些常见问题和解决方案介绍了比
原生
回首笑人间
·
2023-10-09 08:14
Go语言
GO语言
手机移动端-纯js浏览器h5调用摄像头扫描识别解析 条形码+二维码
一、场景手机移动端-
原生js
浏览器h5解决识别二维码条形码功能;不借助Hbuilder.需要自己打包成APP,比如用Hbuilder打包,浏览器端项目h5无打包成app部署X不采用不借助微信扫一扫,调用微信
rain丶子厚
·
2023-10-09 00:51
h5
二维码
条形码
javascript
前端
npm
vue.js
html5
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他