Nodejs Handlebars如何运行服务器端JavaScript

亚历克斯·罗斯

我正在尝试在Node.js上使用Handlebars。

我可以执行普通的var,但是如果我想执行javascript代码以输出一些值怎么办?在PHP中,我们可以这样做:

<div>This is formatted date : &lt;?php echo date($oldDate); ?&gt; </div>

nodejs把手中的示例:

<div>This is non formatted date: {{olddate}}</div>
<div>This is formatted date : {{ date(olddate)}}</div>

我知道在EJS模板引擎中,我们可以这样放入<%

<div>This is formatted date : <% date(olddate)%></div>

谢谢您的回答

乔纳森·洛诺夫斯基(Jonathan Lonowski)

把手不支持在模板内执行JavaScript表达式,包括函数调用。这可能是因为它的灵感来自Mustache的“无逻辑模板”,仅添加了少量逻辑。

相反,使用的是助手

<div>This is formatted date : {{date olddate}}</div>

并且,它允许您使用定义自己的Handlebars.registerHelper()

Handlerbars.registerHelper('date', function (dateValue) {
    return new Date(dateValue).toString();
});

示例:https//jsfiddle.net/sznkd4eo/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Nodejs Handlebars如何运行服务器端JavaScript

来自分类Dev

如何使用nodejs在服务器端生成图表?

来自分类Dev

像NodeJS这样的服务器端JavaScript中的“服务器”是什么?

来自分类Dev

客户端服务器端模板nodejs

来自分类Dev

客户端服务器端模板nodejs

来自分类Dev

NodeJS中requestAnimationFrame()的服务器端实现

来自分类Dev

使用NodeJS的服务器端推送

来自分类Dev

NodeJs在服务器端处理请求

来自分类Dev

如何在nodejs的服务器端存储日期时间?

来自分类Dev

会话数据如何存储在服务器端的NodeJS中?

来自分类Dev

如何构造/模块化NodeJS服务器端处理?

来自分类Dev

编写与客户端javascript和服务器端NodeJs模块一起使用的javascript代码

来自分类Dev

在本地和真正的 NodeJS 服务器(IBM Bluemix)上运行 React 服务器端渲染有什么区别

来自分类Dev

在 NodeJs 中从客户端调用服务器端函数

来自分类Dev

sendBeacon JSON数据未读取(服务器端)Nodejs和JS

来自分类Dev

保护NodeJS服务器端Firebase存储的外部链接的安全

来自分类Dev

NodeJS-服务器端文件上传处理程序

来自分类Dev

选择哪种语言进行服务器端编程 laravel 或 nodejs

来自分类Dev

如何使用NodeJS组织构建,服务器,客户端和共享JavaScript代码

来自分类Dev

如何在共享服务器服务中运行服务器端Javascript?

来自分类Dev

在 nodejs Web 应用程序中,firebase 配置的哪些部分位于服务器端和客户端

来自分类Dev

NodeJS 服务器到 NodeJS 客户端通知

来自分类Dev

如何为公共打开服务器端口,以便我可以访问本地托管的 NODEJS 服务器

来自分类Dev

我无法使用reactjs fetch和nodejs作为REST apis项目读取服务器端的授权标头

来自分类Dev

是否可以使用 react 作为前端,laravel 作为后端,而无需在服务器端使用 nodejs

来自分类Dev

在Rails服务器端运行javascript

来自分类Dev

NodeJS在创建新服务器之前关闭先前的服务器端口

来自分类Dev

如何测试nodejs的TCP服务器

来自分类Dev

如何设置NodeJS Express服务器?

Related 相关文章

  1. 1

    Nodejs Handlebars如何运行服务器端JavaScript

  2. 2

    如何使用nodejs在服务器端生成图表?

  3. 3

    像NodeJS这样的服务器端JavaScript中的“服务器”是什么?

  4. 4

    客户端服务器端模板nodejs

  5. 5

    客户端服务器端模板nodejs

  6. 6

    NodeJS中requestAnimationFrame()的服务器端实现

  7. 7

    使用NodeJS的服务器端推送

  8. 8

    NodeJs在服务器端处理请求

  9. 9

    如何在nodejs的服务器端存储日期时间?

  10. 10

    会话数据如何存储在服务器端的NodeJS中?

  11. 11

    如何构造/模块化NodeJS服务器端处理?

  12. 12

    编写与客户端javascript和服务器端NodeJs模块一起使用的javascript代码

  13. 13

    在本地和真正的 NodeJS 服务器(IBM Bluemix)上运行 React 服务器端渲染有什么区别

  14. 14

    在 NodeJs 中从客户端调用服务器端函数

  15. 15

    sendBeacon JSON数据未读取(服务器端)Nodejs和JS

  16. 16

    保护NodeJS服务器端Firebase存储的外部链接的安全

  17. 17

    NodeJS-服务器端文件上传处理程序

  18. 18

    选择哪种语言进行服务器端编程 laravel 或 nodejs

  19. 19

    如何使用NodeJS组织构建,服务器,客户端和共享JavaScript代码

  20. 20

    如何在共享服务器服务中运行服务器端Javascript?

  21. 21

    在 nodejs Web 应用程序中,firebase 配置的哪些部分位于服务器端和客户端

  22. 22

    NodeJS 服务器到 NodeJS 客户端通知

  23. 23

    如何为公共打开服务器端口,以便我可以访问本地托管的 NODEJS 服务器

  24. 24

    我无法使用reactjs fetch和nodejs作为REST apis项目读取服务器端的授权标头

  25. 25

    是否可以使用 react 作为前端,laravel 作为后端,而无需在服务器端使用 nodejs

  26. 26

    在Rails服务器端运行javascript

  27. 27

    NodeJS在创建新服务器之前关闭先前的服务器端口

  28. 28

    如何测试nodejs的TCP服务器

  29. 29

    如何设置NodeJS Express服务器?

热门标签

归档