mongodbデータを消費し、knockout.jsを使用してリストを出力するnode.jsがあります
ビューを呼び出すと、を使用してjson構造を渡します
res.render('list', { items:json });
list.ejsテンプレートページで、非表示の要素を定義しました。
<input type="hidden" id="hidden" value="<%= items %>">
そして.jsファイルで私はその値を読みました:
var json=$("#hidden").val();
var tkts=jQuery.parseJSON(json);
var vm=new AppViewModel(tkts);
まあ...それは実行されますが、私はそれを行うためのより良い方法があるはずだと思います...たとえば、隠されたhtml変数を回避する方法はありますか?