Livewire JavaScript でフォームの値を変更した。ライブワイヤーコンポーネントのプロパティを更新するには?

ショコラ
ショコラ

Livewire JavaScript でフォームの値を変更した。ライブワイヤーコンポーネントのプロパティを更新するには?

JavaScript でフォームの値を変更すると、ライブワイヤーコンポーネントのプロパティは更新されません。プロパティを更新するには、変更したフォームで JavaScript の inputイベント を発生させる必要があります。

もっさん先輩
もっさん先輩
let el = document.querySelector('{JavaScriptで変更したフォームのID}')
el.dispatchEvent(Event('input'))
document.querySelector('{JavaScriptで変更したフォームのID}').dispatchEvent(new Event('input'))
document.getElementById('{JavaScriptで変更したフォームのID}').dispatchEvent(new Event('input'))

以上

Scroll to Top