Tag: html

鬼定制分页

我只是通过阅读幽灵主题文档来devise一个鬼博客平台的主题。 我现在需要的是定制分页。 文件说在partial文件夹里面创build一个pagination.hbs 。 但问题是我不知道标记应该如何。

date从dd / mm / yyyy转换为yyyy / mm / dd使用javascript

我需要将date从dd / mm / yyyy转换为yyyy / mm / dd 。 我从dd / mm / yyyy格式的文本框中获得input。当我尝试将其转换为yyyy / mm / dd时,我得到错误无效date 。如何正确转换它。

如何将EJS模板转换为string?

我想将我的variables传递到该模板,让它渲染,然后得到的HTML作为一个string。 我如何在Express中做到这一点?

从node.js服务器运行angular度

我有以下文件 – 1)index.html 2)app.js(angular度控制器在这里) 3)routes.js(我试图从这里加载index.html – 在localhost:3000上监听) 4)index.css 5)node_modules文件夹 routes.js: var express = require('express'), app = express(), server = require('http').createServer(app), io = require('socket.io').listen(server); server.listen(3000); app.use("/node_modules", express.static('node_modules')); app.use("/public", express.static('public')); app.get('/', function(req, res){ res.sendFile(__dirname + '/index.html'); }); io.sockets.on('connection', function(socket){ socket.on('send message', function(data){ io.sockets.emit('new message', data); }); }); 当我通过从文件资源pipe理器中单击打开index.html文件时,它正常打开正常。 但是,当我运行routes.js,以获取相同的index.html文件,我得到原始的HTML没有angular度的影响。 为什么是这样? 谢谢! 编辑: 我现在可以从localhost:3000/public/访问我的index.css和app.js。 我用app.use("/public", express.static('public')); 在我的routes.js 。 […]

将variables传递给nodemailer中的html模板

我想用html模板发送电子邮件给nodemailer。 在这个模板中,我需要dynamic地注入一些variables,我真的不能这样做。 我的代码: var nodemailer = require('nodemailer'); var smtpTransport = require('nodemailer-smtp-transport'); smtpTransport = nodemailer.createTransport(smtpTransport({ host: mailConfig.host, secure: mailConfig.secure, port: mailConfig.port, auth: { user: mailConfig.auth.user, pass: mailConfig.auth.pass } })); var mailOptions = { from: 'my@email.com', to : 'some@email.com', subject : 'test subject', html : { path: 'app/public/pages/emailWithPDF.html' } }; smtpTransport.sendMail(mailOptions, function (error, response) { if (error) […]

使用像Jade这样的模板引擎有什么优点和缺点?

我正在研究用Node.js开发一个Web应用程序。 我来自一个PHP背景,我没有使用模板引擎(除了PHP本身),我总是写直HTML。 那么,为什么我应该或者不应该使用Jade或其他模板引擎呢?

使用JavaScript从json数据dynamic嵌套ul \ li列表

我需要从json数组中创build一个dynamic嵌套的ul \ li列表。 注意! 我可以使用jQuery来完成我自己的转换,但在这种情况下,我需要使用string,因为它是node.js,而且我无法访问DOM。 此外arrays可以有不同的深度。 这是我使用的json数据,以及转换后应该如何处理。 var data = [{"id": "1", "name": "name_1", "parent_id": "0", "depth": "0"}, {"id": "2", "name": "name_2", "parent_id": "0", "depth": "0"}, {"id": "3", "name": "name_3", "parent_id": "1", "depth": "1"}, {"id": "4", "name": "name_4", "parent_id": "3", "depth": "2"}]; <ul> <li>name_1</li> //depth 0 <li>name_2 //depth 0 <ul> <li>name_3 //depth 1 <ul> <li>name_3</li> […]

使用Jade,NodeJS,Express的dynamichtml页面

我有一个大的json对象,包含从redis keystore检索的示例电子表格中的单元格数据。 我想在jade模板中以html表格格式显示它。 但现在,我可以把它显示为一个JSONstring。 我也不清楚如何使用玉/快速生成dynamic网页。 示例JSONstring正试图通过: {"1A":"Cell Data 1", "1B": "Cell Data 2",…} 这是来自Excel电子表格的数据。 请帮我澄清这个疑问。

JS库来清理用户的数据?

所以我使用nodejs来写这个网站。 现在这个页面上有一个小聊天论坛,向各种js,html等注入。 只是想知道如果你们知道一个JS脚本/库,可以消毒我从用户获得的数据?

简单的方法来将caching清单添加到meteor应用程序?

我想通过caching清单使Meteor(meteor.com)应用程序加载而不连接到meteor服务器(离线)。 我想在这里已经提出了一个类似的问题: 如何将一个caching清单添加到Meteor应用程序? 但我不能按照他们的解决scheme(更多在这下面)。 有没有一种简单的方法在Meteor应用程序中包含caching清单,并使用所有的meteor资源填充清单? 从相关的post我的问题是: 你可以通过绑定到:bundle.css和bundle.js.client获得一个完整的css和js文件列表 涉及到“挂钩”这些文件是什么? 我应该如何继续? buffer.files.client_cacheable ['manifest.appcache'] = new Buffer(manifestcontent); 这是做什么,它应该去哪里? 然后你可以编辑/app/lib/app.html.in来添加引用 这只是在html标签中的manifest="/application.manifest"位?