При нажатии кнопки style в te7a-houdini / laravel-изменения trix не применяются

laravel-livewire #trix

#laravel-livewire #trix

Вопрос:

В приложении Laravel 8 / livewire 2.5 / alpinejs 3 я использую «te7a-houdini / laravel-trix»: «^ 2.0.5», который является деформатором для https://github.com/basecamp/trix и я обнаружил, что в шаблоне livewire blade, имеющем :

 <div class="p-2 w-full">
    <div class="body-content" wire:ignore>
        <trix-editor
            class="trix-content"
            x-ref="trix"
            wire:model.debounce.1000ms="form.content"
            wire:key="trix-content-unique-key"
        ></trix-editor>
    </div>
    <x-jet-input-error for="form.content" class="mt-2"/>
</div>
 

текст, введенный в редакторе trix, если он не применяется в form.content var, когда пользователь нажимает на кнопки style в trix.
Можно ли это как-то исправить?
Могу ли я при отправке вызова применить метод вручную?

Спасибо!

Ответ №1:

Вы пробовали использовать wire:model.defer вместо debounce?

Комментарии:

1. Я проверил и выглядит как wire:model.defer здесь не помогло