Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript vue js infinity在下一页可见时滚动更改链接_Javascript_Vue.js_Vuejs2_Vue Router_Infinite Scroll - Fatal编程技术网

Javascript vue js infinity在下一页可见时滚动更改链接

Javascript vue js infinity在下一页可见时滚动更改链接,javascript,vue.js,vuejs2,vue-router,infinite-scroll,Javascript,Vue.js,Vuejs2,Vue Router,Infinite Scroll,例如,当用户在博客页面中导航时,当他到达页面底部时,同一页面将加载一篇新文章,URL将发生更改。 示例:www.teste.blog/article/this-article到www.teste.blog/article/the-other-article 类似这样的东西:(npm无限滚动包) 是否有一个包可以通过vue js实现类似的功能?我不知道有哪一个库可以实现vue,但它很容易自己实现。查看intersectionObserver。您可以使用它来识别用户何时滚动到页面底部,只需使用$ro

例如,当用户在博客页面中导航时,当他到达页面底部时,同一页面将加载一篇新文章,URL将发生更改。 示例:www.teste.blog/article/this-article到www.teste.blog/article/the-other-article

类似这样的东西:(npm无限滚动包)


是否有一个包可以通过vue js实现类似的功能?

我不知道有哪一个库可以实现vue,但它很容易自己实现。查看
intersectionObserver
。您可以使用它来识别用户何时滚动到页面底部,只需使用
$router.push()
引导他阅读一篇新文章,这里有两个软件包支持这一点:或者我认为这两个软件包都不能更改url。@MarcRo,我已经在订单浏览器中使用带polyfill的
intersectionObserver
。我想操纵url,也许是一块手表,这个。$router.replace({})应该也能用。要么加载新路由,要么请求替换数据并替换路由。我不知道实现这一点的库是vue,但自己实现它相当容易。查看
intersectionObserver
。您可以使用它来识别用户何时滚动到页面底部,只需使用
$router.push()
引导他阅读一篇新文章,这里有两个软件包支持这一点:或者我认为这两个软件包都不能更改url。@MarcRo,我已经在订单浏览器中使用带polyfill的
intersectionObserver
。我想操纵url,也许是一块手表,这个。$router.replace({})应该也能用。加载新路由-或请求替换数据并替换路由。