0

ExpressJS-Model を .jade-template に取得しようとしていますが、クライアント マシンで JS を使用してモデルにアクセスする方法です。

アイデアは単純です。Knockout でモデルを使用したいので、Model-Object をそのままクライアントに渡す必要があります。

明らかなことをすると - var t = #{customer} - レンダリングされた出力になりますvar t = [object Object] では、クライアント側でオブジェクトを使用するにはどうすればよいでしょうか?

ありがとう!

4

1 に答える 1

1

サーバー上のオブジェクトをJSON.stringifyし、クライアント上でJSON.parseします(IE> = 8でのみ機能します。古いi3ブラウザーをサポートする必要がある場合は、ダグラスクロックフォードからjson-jsを提供できます:https:// github.com/douglascrockford/JSON-js

于 2012-11-30T10:54:57.897 に答える