Konstantin18ko
@Konstantin18ko
Стоматолог

Как при открытии страницы автоматически отправить информацию?

Есть страница, а которой есть форма:
<form v-on:submit="send">
                        <div class="message" v-for="message in messages">
                            @{{ message }}
                        </div>
                        <input id="message"/>
                        <button>Отправить</button>
                    </form>

Есть скрипт который работает по кнопке:
var socket = io('http://cniishub.ru:8080/');

new Vue({
    el: '#app',
    data: {
        messages: [],
        message: 'HW',
    },
    ready: function () {
        socket.on('eventClient', function (data) {
            this.messages.push(data);
        }.bind(this));
    },
    methods: {
        send: function (e) {
            e.preventDefault();
            socket.emit('eventServer', location.pathname);
            this.message = null;
        }
    }
})

Как сделать так, чтоб при загрузке страницы автоматически отсылалась строка, а не по кнопке?
  • Вопрос задан
  • 292 просмотра
Пригласить эксперта
Ответы на вопрос 1
@BorisKorobkov
Web developer
socket.on('connect')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы