Backbone や Angular などの MVC JavaScript フレームワークを使用していましたが、express をフルに使用したいのですが、どうすればよいかわかりません。
JavaScriptクライアントフレームワークを使用したとき、AJAX GET呼び出しを行ってエクスプレスからエンティティを取得res.send()
しましたが、エクスプレスレンダリングエンジンのみで、res.render('index', { User: { name: 'bob' }})
JavaScriptコードでクライアント側で送信したエンティティを取得する方法は?
クライアント側で直接呼び出してみました:
<script>
console.log(JSON.stringify(User));
</script>
しかし、私はUncaught ReferenceError: User is not defined
ただし、次を使用してhtmlのオブジェクトにアクセスできますejs
。
<h1><%= User.name %></h1>
を使用してhtmlで取得する方法は知ってejs view engine
いますが、javascritから直接取得する方法は?