Не упускать из виду, переосмысливать:)
Вы также можете использовать директиву v-bind для логических подпорок.
Попробуйте что-то вроде этого:
<template>
<v-autocomplete ref="control1" :loading="showProgress">
<!-- redacted for brevity -->
</v-autocomplete>
<button @click="hideProgres">Hide Progress Linear</button>
</template>
<script>
export default {
data() {
return {
showProgress: true
}
},
methods: {
hideProgress() {
this.showProgress = false;
}
}
</script>
Тогда просто позвоните this.hideProgress()
, когда вы хотите скрыть линейный компонент v-progress
РЕДАКТИРОВАТЬ: Стоит отметить, что вы никогда не должны пытаться менять реквизиты в восходящем направлении (от компонента, который нуждается в мутации), вы всегда должны изменять их в нисходящем направлении (от компонента, который является родителем компонента, реквизиты которого необходимо изменить).