平台logo当前位置:首页 > 列表 > 当前内容

高倍:真空,无限,负载2,0,真空-无限负载2.0中文详细文档

娱乐列表大全平台讯:

  简介

  这是在北卡罗莱纳州使用的。js无限滚动插件,它可以帮助你快速创建无限滚动列表。

  特征

  便于移动的侧支架

  与可滚动的任何元素兼容

  有不同的旋转器可以用作加载动画

  结果显示支撑载荷

  支持双向无限负载

  

装置

  注: vue -无限负载2.0仅在瓦伊。联署材料2。使用0。如果你想走。联署材料1.0,安装vue -无限负载1。版本3

  导入方式

  导入模块实施例es6

  导入模块实施例

  其他方法

  无限负载。js注册了一个全局变量瓦伊Inf在iteLoad在g,这种用途的需要:

  开始

  基础

  在本例中,我们将创建一个基本的无限列表,包括以下三个步骤:

  在模板中,用v - for创建一个列表

  列表底部的无限结尾程序集;

  裁判员属性在finiteloding组件是infiniteloding,因为它用于触发事件。

  无限结尾组件创建并绑定到回调函数以加载。

  模板

  脚本

  in洋葱石函数,每次我们将20位数字推至列表数组。我们使用设定结束为了模拟异步请求。最后,不要忘记触发一个$ infiniteloding :已加载事件,它会告诉你无限阅读组件,数据已成功下载。

  现在,我们可以根据上面的代码来显示。

  

示例:黑客新闻列表页面

  在本例中,我们将模拟黑客新闻页面列表,但将使用无限阅读代替分页

  在开始本示例之前,我们需要准备以下内容:

  访问新闻列表API,在这种情况下,我们使用HN搜索API

  介绍axios请求数据插件

  模板

  在模板中,我们为列表创建了标题和列表黑客新闻 。在这个例子中无限阅读使用前述示例性实施例的组件略有不同。基于我们的狭槽当没有更多数据提示内容时定制。

  脚本

  in洋葱石函数,我们请求一页新闻,每次都被推入数组列表。如果我们问这三个消息就会触发 $无限结尾:完成要讲述的事件无限阅读组件,现在没有更多数据可以加载了。它将在模板中显示我们的定制,表明没有更多数据显示内容。

  风格

水舞间

  

使用过滤器

  基于前面的例子,我们将创建一个下拉选择作为头部的过滤器,当我们改变过滤器时,列表将重新加载。

  模板

  脚本

  in可变滤波器函数,我们清除列表并等待DOM更新,然后触发一个$ infiniteloding :重置事件,让 无限阅读 组件恢复到原始状态,它将立即请求新数据。

  风格

  在最后一个示例中,样式增加基于

  

侧渲染服务

  服务器端呈现( SSR )是Vue。联署材料2.0当您在SSR中的应用程序中使用此组件时,新功能会出现如下错误:

  因为样式加载器此时不支持本地导出,这里的详细信息,因此我们需要以下SSR应用程序的变通办法:

  代替

  NPM安装较少加载程序-保存-开发 如果你没有安装它们。

  那么你的应用程序应该运行良好SSR。如果没有,你可以加入讨论这个问题。

  

属性

  无限上

  这是一个回调函数,当滚动到父元素的底部一定距离时,将被调用。

  通常,加载数据后,您应该发送这个函数$ infiniteloding :已加载事件。

  距离

  这是滚动的临界值。如果滚动到父元素距离的底部小于此值,无限上将调用回调函数。九门招商

  纺纱机

  通过这个属性,你可以选择你最喜欢的旋转器之一作为加载动画。单击此处查看所有可用的旋转器。

  裁判员

  如你所知,这是一个真空地带。例如,js官方指令获取子组件。我们需要它 无限阅读 要发送事件的组件的示例。你可以用这种方式来获得例子:这。$参考[参考属性的值]。

  方向

  如果将此属性设置为top,则当调用on - infinite函数时,此组件将滚动到顶部。

  警告:加载数据后,必须手动将父元素scrollTop集滚动到正确的值,否则组件将再次调用on - infinite函数。

  

事件

  无限阅读 组件将处理什么事件。如果需要传递组件的实例发射你可以ref要获得的组件属性的示例。

  $ infiniteloding :已加载

  通常,您需要在加载数据后发送此事件, 无限阅读加载动画组件将被隐藏,并为下一次触发做准备。

  $无限结尾:完成

  以防无限阅读组件将不会接收$ infiniteloding :已加载,当您发送此事件时,它将向用户显示不是提示的结果。以防无限阅读接收组件$ infiniteloding :已加载当您发送此事件时,它将显示给用户,而没有更多提示。您可以从要显示的内容定义中使用插槽。

  你的洋葱石函数可能如下所示:

  $ infiniteloding :重置

  无限阅读组件将返回到原始状态,并且无限上函数将立即被调用。在大多数情况下,如果将此组件与筛选器或选项卡一起使用,则此事件非常有用。

  

狭槽

  你可以用狭槽当然,定制内容表明,如果你愿意,你也可以使用默认内容:

  无结果

  当。的时候无限阅读接收组件$无限结尾:完成 事件,但它没有收到$ infiniteloding :已加载事件,将显示此内容。

  不要了

  当。的时候无限阅读接收组件$无限结尾:完成 事件,它已经收到$ infiniteloding :已加载事件时,将显示此内容。

  纺纱机

  如果不喜欢当前的旋转体,可以自定义自己的旋转体作为加载动画。

  

旋转体

  你可以用它纺纱机属性,选择您最喜欢的微调器作为加载动画:

  单击此处查看几个可用的旋转器。

  这篇文章到此为止,我们希望对学习有所帮助,我希望你能支持script Home。

更多平台列表:

娱乐列表大全平台 版权所有 列表