Всем привет.
Есть у меня компонент - ссылка.
<a :href="link"
@click="clickFacebook"
class="NS-button NS-button__facebook-ico"
target="_self"
>
<span class="ico--wrap">
<svg>...</svg>
</span>
<span v-if="!isLoaded" v-html="title"></span>
<i class="fa reg__next--spin" v-else></i>
</a>
methods: {
async clickFacebook () {
this.isLoaded = true;
await this.clickEventSave(this.someEventsName.clickButton.buttonThroughFacebook);
this.$emit('click');
}
},
В родительском компоненте повешено событие для click
<facebook-link
class="hide-icon-xs"
:link="links.facebook"
:title="$t('landings_registration.pageSignup_RegFacebook')"
@click="dataLayerPush(facebookDataLayer)"
>
</facebook-link>
Проблема заключается в том, что в браузере Edge не срабатывает переход по ссылке, только после второго клика.
Как быть?
Что не так делаю?
"vue": "^2.5.17",