腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何将React useCallback和useEffect与外部依赖项一起使用
reactjs
、
react-hooks
我有一个向
window
(
onScroll
)添加事件侦听器的useEffect。
onScroll
使用
window
.pageYOffset。
onScroll
();
window
.removeEventListener('scroll',
onScroll
); },(),这样看起来就像:
window
.addEve
浏览 1
提问于2019-11-06
得票数 0
2
回答
如何在对话框中否定自定义wndow.
onscroll
函数,恢复正常行为?
javascript
、
jquery
、
scroll
window
.
onscroll
= function () {};
浏览 4
提问于2014-12-23
得票数 0
回答已采纳
1
回答
向
window
.
onscroll
动态添加函数?
javascript
我知道我只能调用一次
window
.
onscroll
= function(){},因为多次调用它可能会导致它们相互覆盖。这就是我为什么要问的原因:是否可以将函数调用“推送”到
window
.
onscroll
?function example(num) {
window
.
onscroll
= function() { number *=("adding" functions t
浏览 1
提问于2018-03-16
得票数 0
回答已采纳
1
回答
Dojo
window
.
onscroll
dojo
、
onscroll
有包装
window
.
onscroll
的Dojo方法吗? 我希望能够捕获页面滚动。我可以捕获鼠标滚轮,但似乎找不到任何引用来捕获实际的页面滚动。我尝试了很多变种,但事件似乎根本不起作用。
浏览 5
提问于2013-01-11
得票数 0
回答已采纳
1
回答
粘滞导航和滚动到顶部功能单独工作,但不能协同工作
javascript
、
css
、
scrolltop
第一个脚本:var sticky = navigation.offsetTop; if (
window
.pageYOffset > sticky) {navigation.classList.remove("sticky");}
浏览 11
提问于2021-03-15
得票数 1
2
回答
Javascript -执行多个不同的
window
.
onscroll
javascript
、
function
、
onscroll
我用
window
.
onscroll
调用这个事件:function effects(){var clientWidth =
window
.innerWidth|| document.documentElement.clientWidth || document.body
浏览 2
提问于2016-10-12
得票数 11
回答已采纳
1
回答
用NextJS获取滚动位置
reactjs
、
scroll
、
next.js
我有以下代码,我找到的所有示例都有相同的代码: console.log("yOffset", pageYOffset, "scrollY", scrollY); }; use
浏览 11
提问于2022-01-10
得票数 3
回答已采纳
1
回答
Javascript避免覆盖侦听器
javascript
、
dom
、
iframe
、
scroll
、
listeners
问题是:在我的代码中,我需要将一个函数附加到iframe父页面的
window
.
onscroll
事件。不幸的是,我从一开始就不知道我的代码将在哪些网站上运行,所以我不知道它们是否已经有一个附加到
window
.
onscroll
的功能 如果在网站已经有
window
.
onscroll
=function(){
浏览 2
提问于2014-05-16
得票数 0
回答已采纳
2
回答
如何在我的自定义反应钩子中写入条件逻辑
javascript
、
reactjs
、
react-hooks
滚动目标元素可以是myref.current或
window
对象。如果它是myref.current目标值,我想使用scrollTop方法,如果它是
window
对象,我想使用pageYOffset方法(因为scrollTop方法对
window
不可用)。// } // r
浏览 3
提问于2021-04-08
得票数 0
2
回答
ReactJS -检测出现垂直滚动的时间
javascript
、
reactjs
class App extends Component { super(props) }
window
.
onscroll
= function (Event) {}
浏览 26
提问于2019-02-07
得票数 0
1
回答
在满足一定条件时如何删除Vue 2中的eventListener (
window
.removeEventListener)
javascript
、
vue.js
、
vuejs2
、
event-handling
、
event-listener
; console.log("Component located", margin)Method } }
window
.
浏览 2
提问于2022-04-15
得票数 3
回答已采纳
2
回答
jQuery‘滚动’不触发
javascript
、
jquery
、
html
我有以下几点: alert('scroll'); scrollArea = $('body');我可以做$('body').scrollTop(400)和身体滚动很好,但是当我手动滚动时,alert永远不会被调用。
浏览 3
提问于2017-04-07
得票数 3
回答已采纳
1
回答
之后如何恢复正常滚动:
window
.
onscroll
= function () {
window
.scrollTo(0,0);
javascript
、
ios
、
panel
当面板打开时,我使用
window
.
onscroll
= function () {
window
.scrollTo(0, 0);来停止面板后面的页面滚动。 但是,我需要在事件处理程序中恢复正常的滚动。
浏览 21
提问于2019-02-22
得票数 1
回答已采纳
2
回答
使用React Hooks更新滚动
javascript
、
reactjs
、
react-hooks
实际的
onScroll
函数应该更新scrollTop状态(这是页面顶部高度的当前值),然后更新滚动状态(它将事件滚动到页面顶部的滚动与前一个状态进行比较,如果第一个状态大于第二个状态,则返回true)。scrolling, setScrolling] = useState(false); setScrolling(e.target.document
浏览 28
提问于2019-08-12
得票数 22
回答已采纳
4
回答
删除卸载的事件监听器
javascript
、
reactjs
window
.removeEventListener('scroll', this.
onScroll
.bind(this), false); if ((
window
.innerHeight +
window
.scrollY) >= (document.body.offsetHeight - 50)) {但当我把代码修改成这样: super(prop
浏览 4
提问于2016-07-25
得票数 56
回答已采纳
3
回答
window
.scrollTo有回调吗?
javascript
document.getElementById('input')let scrollOffset =
window
.pageYOffset|| document.documentElement.scrollTop
window
.scrollTo({ top: elScrollOffset + scrollOffset
浏览 2
提问于2018-09-12
得票数 36
回答已采纳
2
回答
不可能检测页面的角卷轴
javascript
、
angular
我正面临一些问题,检测到窗口的滚动角: onWindowScroll() { console.log("
浏览 1
提问于2020-09-11
得票数 0
1
回答
scrolltop()在IE9中根本不工作
javascript
、
jquery
、
internet-explorer
、
internet-explorer-9
、
browser
function
onscroll
(){ document.getElementById("fly").style.top=""+ $(document).scrollTop() * 5 +"
浏览 5
提问于2013-07-21
得票数 1
回答已采纳
2
回答
无法理解
window
.
onscroll
= null在React中的使用
reactjs
window
.
onscroll
= null在这里有什么用?即使当我评论最后一行的时候,它也没有什么区别。const [isScrolled, setIsScrolled] = useState(false); setIsScrolled(
window
.pageYOffsetfalse : true) return () => (
window
.<e
浏览 3
提问于2022-02-07
得票数 0
1
回答
reactjs removeListener不适用于es6类
reactjs
删除
window
上的事件侦听器不起作用,几乎就像添加和删除事件侦听器的功能不同一样。对如何解决这个问题有什么想法?我还尝试在类外部和文件中抽象
onScroll
方法,但也没有成功。componentDidMount() {
window
.removeEventListener('scroll', this.
onScroll
.bind(this), true);
浏览 2
提问于2016-02-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
window.FileReader和window.URL.revokeObjectURL·实用技巧
Window api(一)
Window Apache环境装Mysql
Window 平台安装 Python
在window下搭建TensorFlow
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券