没有合适的资源?快使用搜索试试~ 我知道了~
首页使用Element的InfiniteScroll 无限滚动组件报错的解决
一、问题描述 在使用Element的InfiniteScroll 无限滚动时候出现以下错误: TypeError: Failed to execute ‘observe’ on ‘MutationObserver’: parameter 1 is not of type ‘Node’ InfiniteScroll的更多用法element官网 二、解决办法 给需要使用 InfiniteScroll 的元素或者它的父级元素加上 overflow:auto; 属性即可。 <template> <div class=home> <div v-infinite-scroll=l
资源详情
资源评论
资源推荐

使用使用Element的的InfiniteScroll 无限滚动组件报错的解决无限滚动组件报错的解决
一、问题描述一、问题描述
在使用Element的InfiniteScroll 无限滚动时候出现以下错误:
TypeError: Failed to execute ‘observe’ on ‘MutationObserver’: parameter 1 is not of type ‘Node’
InfiniteScroll的更多用法element官网
二、解决办法二、解决办法
给需要使用 InfiniteScroll 的元素或者它的父级元素加上 overflow:auto; 属性即可。
<template>
<div class="home">
<div v-infinite-scroll="loadMore" v-for="i in count" class="infinite-list" :key="i">{{ i+1 }}</div>
</div>
</template>
<script>
export default {
data() {
return {
count:5
}
},
methods: {
loadMore() {
// this.count+=1;
console.log('加载...')
}
}
};
</script>
<style lang="scss">
.home {
.infinite-list{
width: 500px;
height: 40px;
line-height: 40px;
background: lightblue;
margin:10px;
overflow:auto; // 加上该属性即可。由浏览器定夺,如果内容被修剪,浏览器就会显示滚动条以便查看其余内容
}
}
</style>
三、注意事项三、注意事项
InfiniteScroll 无限滚动组件, 滚动至底部时,加载更多数据。据官网描述其基础用法:
给实现滚动加载的元素(会出现滚动条的元素)添加 v-infinite-scroll属性,属性值是相应的加载方法名,如loadMore,即可实现滚



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0