我几个月前在CodeIgniter中写了一个视频库网络应用程序,我试图将后端移动到Node,使用Express + Jade来生成内容.PHP版本将JSON发送到前端,通常包括大量的HTML.
我想用Jade渲染HTML位(因为它就是它的用途),但显然我想以JSON格式输出它,而不是直接输出到浏览器.如何做到这一点可能很痛苦,但我现在无法理解......任何帮助都非常感激.
原始PHP
ob_start();
for ($i = $start; $i < $end; $i++)
{
$v = $videos[$i];
echo '<a id="video-' . $v->url . (isset($v->otherid) ? '-' . $v->otherid : '') . '" href="#!' . Settings::$pretty_link . '/' . $v->url . (isset($v->otherid) ? '/' . $v->otherid : '') . '" class="Box' . ($i == $start ? " Batch" : "") . '" title="Click to view the ' . $v->name . '"><img src="' . site_url('images/thumb/' . $v->image) . '" alt="The ' …Run Code Online (Sandbox Code Playgroud)