html:
<template> <div class="wrapper"> <div class="container"> <div class="menu"> <ul class="menu-list"> <li v-for="(nav, index) in navList"
:key="index"
:class="{on: activeIndex === index}"
@click="currentClick(index)"> <a href="javascript:;" @click="pageJump(nav.index)">{ {nav.title}}</a> <div v-if="nav.children.length > 0 && activeIndex === index"
class="menu-children-list"> <ul class="nav-list"> <li v-for="(item, idx) in nav.children"
:key="idx"
:class="{on: childrenActiveIndex === idx}"
@click.stop="childrenCurrentClick(idx)"> <a href="javascript:;" @click="pageJump(item.index)">
{ {item.title}}
</a>