клике @click="modalShow=false returnValue=1", как мне вызвать окно из скрипта и как там же получить returnValue?
<template x-if="modalShow"><span x-text="returnValue"></span></template> По доке как то так должно быть
и как теперь вызвать из скрипта и как получить возвращаемое значение?
Либо я Вас не понимаю либо ещё что то. Вы же при клике должны менять состояние тобишь когда modalShow Будет истина (true) Тогда темплейт покажится а в нём будет ваш текст.
я же должен где-то переключить modalShow = true, а потом по кнопке я окно убираю
А когда модалка должна появляться? Скрипт этот, в котором true будет ставиться, когда выполнится?
ну какие-то действия прошли, в конце их должно появиться модальное окно, чтобы сообщить юзеру что-то и предложить выбор - по выбору да или нет - следать первое или второе
Видимо, надо данные x-data вынести в функцию, чтобы эти данные были доступны и в других местах, в том числе и в скрипте, где надо true выставлять. Я конечно не знаком с alpine, но он похож на vue. Во vue это бы реализовалось примерно так
Обсуждают сегодня