1. Деструктуризация.
2. Чтобы не обрабатывать клики мимо a. Можете вписать какую-нибудь другую проверку, на своё усмотрение.
3. Ищем подменю среди элементов, соседних по отношению к кликнутому.
Erl, вы не комментарии дублируйте, а вопрос исправляйте. Уберите эту омерзительную чушь про v-if, и изложите свою настоящую проблему. Или новый вопрос оформляйте.
Сергей Салтанович, если неспособны самостоятельно разобраться, как правильно сюда вставить код - может, вам не стоит вообще заниматься программированием? Я серьёзно, подумайте об этом.