Провод: нажмите, чтобы вызвать два метода одновременноPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Провод: нажмите, чтобы вызвать два метода одновременно

Сообщение Anonymous »

У меня проблема с событием Wire:click, и я хочу знать, как вызвать два метода одним щелчком мыши.
Я пробовал несколько раз, но безуспешно, но не нашел любая информация в документации
так что мои примеры:
в этом случае метод возврата setItem не определен, но метод определен в компоненте Livewire

Код: Выделить всё

wire:click="$emitTo('assign-modal', 'show-assign-modal'); setItem({{$book->id}})"
второй случай:
в этом случае у меня нормально не получается, но я решил дать шанс и попробовать, что получится

Код: Выделить всё

wire:click="$emitTo('assign-modal', 'show-assign-modal')" wire:click="setItem({{$book->id}})"
третий случай:
в этом случае меня пытались вызвать метод с пользовательским событием, но все равно безуспешно

Код: Выделить всё

wire:click="$emitTo('assign-modal', 'show-assign-modal'); $emitSelf('setData', {{$book->id}})"
Также у меня есть еще одна идея: передать данные первому пользовательскому модальному событию и после этого вернуть данные родительскому компоненту, но я думаю, что это идея ужасна, поэтому любая помощь будет оценена.

Подробнее здесь: https://stackoverflow.com/questions/648 ... ds-at-once
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»