根据要求,我会渲染一个玉石模板,将一些参数传递给模板
res.render("result.jade",{order_id: "abc123"});
在客户端呈现时,将传递的参数绑定到范围变量的最佳方法是什么?我没有找到任何好的解决方案,除了将它渲染到一些隐藏的dom元素然后获取其文本值(例如,使用jquery)并将其分配给范围变量,就像这样
// jade template
div.hidden #{order_id}
// javascript code
$scope.order_id = $(".hidden").text();
答案 0 :(得分:1)
我建议您将此数据作为单独的API调用提供,例如REST。然后你的Angular应用程序将调用此API来获取加载数据等。