步骤

1.单组件引入指令

代码如下(示例):

<template>
...
</template>
<script>
import { InfiniteScroll } from "element-ui";
</script>
<style lang="less">
<style>

2.指令注册

代码如下(示例):

<template>
...
</template>
<script>
import { InfiniteScroll } from "element-ui";
export default {
	directives: {
    	"infinite-scroll": InfiniteScroll,
 	},
}
</script>
<style lang="less">
<style>

3.使用指令

代码如下(示例):

<template>
	<ul v-infinite-scroll="getUserFollows">
		<li v-for="(people, index) in follows" :key="index">{{ people.nickname }}</li>
	</ul>
</template>
<script>
import { InfiniteScroll } from "element-ui";
export default {
	directives: {
    	"infinite-scroll": InfiniteScroll,
 	},
 	methods: {
 		getUserFollows() {
 			...
		}
	}
}
</script>
<style lang="less">
<style>

另记element-ui中popover 弹出框样式修改无效的问题, 解决办法参考以下链接
elementui Popover 弹出框样式修改无效

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐