Я работаю над приложением Node.js (это игра). В этом случае у меня есть некоторый код, настроенный таким образом, что, когда человек посещает указатель и выбирает комнату, он перенаправляется в нужную комнату.
Прямо сейчас это делается с помощью Express v2.5.8:
server.get("/room/:name/:roomId, function (req, res) {
game = ~databaseLookup~
res.render("board", { gameState : game.gameState });
}
В board.ejs я могу получить доступ к gameState с помощью следующего кода:
<% if (gameState) { %>
<h2>I have a game state!</h2>
<% } %>
Есть ли способ импортировать это в мою логику JavaScript? Я хочу иметь возможность делать что-то вроде var gs = ~import ejs gameState~
, а затем иметь возможность делать с ним все, что захочу - получить доступ к его переменным, распечатать его на консоли для проверки. В конце концов, я хочу сделать с этим gameState правильное отображение доски, и для этого мне нужно будет сделать что-то вроде доступа к позициям фигур и затем правильно отобразить их на экране.
Спасибо!