Как вызвать функцию на стороне сервера со стороны клиента, используя socket.io?

Использование Express Framework. Я хочу призватьfunction init() { // } который находится в server.js (настроен с помощью express.js)

На стороне клиента есть код



 var socket = io.connect('http://localhost');

Но я хочу призватьinit() от<a href="WHAT TO PUT HERE"> Click to invoke Init() on server </a> на index.html на стороне клиента.

Редактировать:

<a href="javascript:callInit();"> Get Init </a>

вызывает функцию callInit () выше в

  function callInit() {  socket.emit('init', 'data'); }

Но `socket.emit ('в этом', 'данные'); не выполняется. Я могу'не понимаю почему?

Ответы на вопрос(2)

Ваш ответ на вопрос