1

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から直接取得する方法は?

4

2 に答える 2