使用scrollIntoView( ) 方法,vue双层for循环,点击孙子元素,滚动到页面可视区域,并设置平滑效果动画
效果
代码:
左侧DOM部分
<div class="questionBox">
<div v-for="(itemA, indexA) in parentList" :key="indexA">
<div v-for="(itemB, indexB) in itemA.childrenList" :key="indexB">
<div :id="`scorllView${index}${index1}`" class="boxFlex">
<div class="container">