Должна ли горячая замена модуля привести к прекращению работы обработчика кликов Vue? - PullRequest
0 голосов
/ 07 сентября 2018

У меня есть простой компонент, который связывает событие нажатия кнопки с методом.

component.vue

<button class="button" v-on:click="doSearch">Search</button>

Редактирование блока <script> для компонента вызывает повторную визуализацию компонента на моей странице (как и ожидалось на основе чтения документов), но обработчик щелчков больше не срабатывает.

Я понимаю, что уничтожение компонента приведет к разрушению обработчика событий, но я полагал, что vue-loader или кто-либо другой, кто отвечает за обработку HMR-обновлений компонентов Vue, будут знать, что нужно повторно подписаться на события DOM при реконструкции компонента.

...