Tag: haml

如何在HamlJS中的文本之前添加空格

我需要在“注册”之前添加一个简单的空格来在图标和文本之间留出一个空格。 %a{ href: "#" } %i.fa.fa-user Sign Up 是否存在一个添加空格的过程,而Haml编译器不会像缩进那样识别它? 我正在用visionmedia / haml.js编译器使用gulp-haml。

Expressjs app.render不起作用

当我打电话 app.get('/', function(req, res) { res.render('index', {locals: {title: 'Hello, Node!' }}); }); 它输出 TypeError: Object "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n" + "<html>" + "</html>" + "<title>" + title + "</title>" + "<body>" + "</body>" + "<s>" + "Hello, World" + "</s>" has no method 'call' at ServerResponse._render (/usr/local/lib/node/.npm/express/2.2.2/package/lib/view.js:377:21) at ServerResponse.render (/usr/local/lib/node/.npm/express/2.2.2/package/lib/view.js:242:17) at […]

Node.js Express haml不能正确渲染

我对这个问题的回购是: https : //github.com/okor/express_bad_haml 问题是,我可以让应用程序正确呈现布局,或页面,但不是两个。 导致: http : //farm8.staticflickr.com/7170/6818833785_80bcc2b2fe_z.jpg 我不确定我做错了什么。 帮帮我?

在JADE中访问jQuery对象

在login期间,我将用户$.cookie('userId')保存在一个jQuery cookie中,以便我可以通过$.cookie('userId')来访问它。 现在我正试图从Jade访问它, – if ($.cookie('userId') === userId) 我得到一个错误 $未定义 我怎样才能访问cookie? 我的代码: – if (($.cookie('userId')) === userId) input(type='submit', value='Move') else input(type='submit', disabled, value='Move'')

如何在Express中使用haml.js呈现HAML模板

我需要在我的Node.js / Express应用程序中呈现HAML模板。 我试图configurationhaml.js作为视图渲染器: haml = require('hamljs') … app.set('view engine', 'hamljs') app.engine('.haml', haml.render) 和我的GET / handeler中的代码: options = layout: "layout.haml" locals: message: 'world' res.render('index.haml',options) 但应用程序不会收到任何数据。 这是haml.js 文档中的另一个例子: app.engine('.haml', require('hamljs').renderFile); 但是没有这样的function。

Node / Express / Mongo:如何从dynamic内容呈现HTML属性?

我用Node / Express / Mongo / Jade(和/或HAML.js)做了一个简单的博客。 我使用了本教程中的博客应用程序(并稍微更新了一下),该应用程序本身是howtonode.org的更新版本 我可以使用模板引擎渲染属性(如链接等),但是当我从数据库传递数据时,没有任何html呈现。 我得到HTML的纯文本打印输出。 我想我需要一些其他节点包/模块来呈现“dynamic”的内容,但我不知道从哪里开始。

在Node.js中使用Slim或HAML&Sass / SCSS?

我有一个相当健壮的项目,其所有的模板都在Slim和HAML中实现。 我一直在考虑开始把这个项目推到一个基于Node.js的结构上(可能是在Tower.js或类似的东西上构build的,也许是Meteor),但是我想继续使用Slim或者HAML作为模板,而不是转移到另一个模板引擎。 有没有人做过这个或花了时间来弄清楚如何做到这一点,如果是的话,你的发现是什么?

浏览器兼容的NodeJS模板

我正在寻找在浏览器中重新使用我为NodeJS编写的模板,我希望能够获得快速的页面加载时间(初始渲染)和dynamic内容切换能力等。 这在Node上是最自然的,兼容模板引擎的任何想法? 顺便说一句,我喜欢HAML风格的语法,所以基于HAML的任何东西都是一个巨大的优势。 谢谢! 罗马 编辑:我认为我最喜欢胡须的方法,它与快车,也在客户端..将在这里更新如何执行去..