props: ["name", "url"],
template: ` куча дивов
<a v-on:click.prevent = "test()":href="url" class="card-promo__button button button--th-ctrl">Перейти</a>
methods: {
test: function () {
itemDisplay = !itemDisplay;
console.log(itemDisplay)
}
}
-------------------------------------------------
html
<div v-show="itemDisplay">
<help :name="getHelpInfoLink.Name" :url="getHelpInfoLink.Url"></help>
</div>
______________________________
переменная меняется, но изменения не происходит, как можно заставить vue увидеть, что переменная изменилась?
тебе надо перенести ее в data компонента
Обсуждают сегодня