私はNode.jsアプリに取り組んでいます(これはゲームです)。この場合、人がインデックスにアクセスして部屋を選択すると、適切な部屋にリダイレクトされるようにコードを設定しました。
現在、Expressv2.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でやりたいのは、ボードを適切に表示することです。そのためには、ピースの位置にアクセスして、画面に適切に表示するなどの操作を行う必要があります。
ありがとう!