Задать вопрос
@hckn

Как изменить переменную переданную в скоупед слоте?

<renderless-modal>
      <div slot-scope="{show}">
        <modal-overlay
          v-if="show"
          @clicked="show = false"
        >
        </modal-overlay>
      </div>
    </renderless-modal>


Это не работает

@clicked="show = false"

Если ли способ изменить отсюда переменную при событии?
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
Решения вопроса 1
potapchino
@potapchino
можно передавать метод
codesandbox.io/s/3y07qjyw06
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@nvdfxx
Senior Pomidor developer
Биндинг
<div :slot-scope="{show}">
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы