用el-carousel写轮播图,carousel的数据源从接口请求的,测试发现默认不显示,但是页面上室友元素的,不过第一页的css有个display:none;
后来在onMounted里写了个计时器,设置carousel.value.setActiveItem(0),就可以展示了,所以愚蠢的以为是因为异步请求数据➕页面加载的问题。。。最后发现是因为el-carousel-item的v-for in 的长度没有给他一个初始化的长度,给一个默认值数字就好了。。。
2024-02-15 13:57:40
用el-carousel写轮播图,carousel的数据源从接口请求的,测试发现默认不显示,但是页面上室友元素的,不过第一页的css有个display:none;
后来在onMounted里写了个计时器,设置carousel.value.setActiveItem(0),就可以展示了,所以愚蠢的以为是因为异步请求数据➕页面加载的问题。。。最后发现是因为el-carousel-item的v-for in 的长度没有给他一个初始化的长度,给一个默认值数字就好了。。。
下一篇:BootStrap 轮播效果