Я работаю над приложением 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, так это правильно отобразить доску, и для этого мне нужно будет сделать такие вещи, как доступ к позициям фигур, а затем правильно отобразить их на экране.
Спасибо!