handlebars.js相关内容

如何使用jQuery、Express和Handlebar创建无刷新页面?

我正在学习Express JS,我的问题是:我想使用NodeJS创建两个页面,这两个页面使用Handlebar作为模板引擎,但我希望第一个页面应该使用res.render('home')发送,第二个页面应该由jQuery使用AJAX调用来调用以从Express服务器获得呈现为HTML的响应,然后加载一个关于页面而不刷新。我尝试使用this StackOverflow question中所示的方法, ..
发布时间:2022-08-04 14:46:42 前端开发

如何使用角12的车把

我过去可以使用角度11的车把,但自从我更新为角度12后,我收到以下错误: ./node_modules/handlebars/lib/index.js:25:2-9-警告:严重依赖关系:要求函数的使用方式不能静态提取依赖关系 ./node_modules/handlebars/lib/index.js:23:38-45-错误:找不到模块:错误:无法解析‘’在“/node_module/ha ..
发布时间:2022-03-01 19:14:36 其他开发

TypeError:把手不是函数

我在index.js文件中配置了Handlebar模板,但是当我尝试使用nodemon运行代码时,他返回此错误。有人能帮忙吗? enter image description here enter image description here 推荐答案 问题 您在line 8上的引擎初始化错误。 解决方案 请将其更改为app.engine('handlebar ..
发布时间:2022-03-01 19:12:04 其他开发

把手缩小HTML

在Node.js Express应用程序中,是否有方法在将所有把手模板发送到呈现器之前将其最小化? 我考虑创建一个Express中间件来对HTML响应正文进行缩小,但我很快意识到这是非常无效的,因为每个HTTP请求都会发生缩小。 必须找到缩小.hbs模板并将其缓存到服务器端的方法? 推荐答案 您可以在飞翔上缩小,但出于性能原因,我建议您事先使用外部缩小程序缩小文件,因此只需 ..
发布时间:2022-03-01 19:09:09 其他开发

有没有办法限制车把输出中某个数字显示的小数位数?

我正在尝试显示客户需要多花多少钱才能在此网站上获得免费送货。我让代码正常工作,但是输出没有按照我预期的那样显示。该产品的价格为29.99%,但是下面的车把代码的结果返回值5.010000000000002。在把手(或HTML)中是否可以只显示5.01而不显示睡觉? {{subtract 35 price.without_tax.value}} 推荐答案 我没有任何使用把手的经验,但 ..
发布时间:2022-03-01 19:04:18 前端开发

车把动态局部挡路

我的文件夹结构如下: - components/ - foo/ - index.js - foo.handlebars - foo.scss - bar/ - index.js - bar.handlebars - bar.handlebars 为了方便地解析组件部分,我提供了一个帮助器,它将找到正确的路径,将bar转换 ..
发布时间:2022-03-01 19:00:41 其他开发

客户端找不到&qot;socket.io.js文件(&Q;)

我正在使用Express、Handlebar和Socket.IO做一个个人项目。我设置了Express和Handlebar部分,但当我尝试将客户端连接到Socket.IO时(通过将脚本标记放在页面上),它找不到它。我曾尝试安装";Socket.IO-Client";,但同样不起作用,Socket.IO网站上显示的CDN安装也是如此。 这是我的服务器: const exp ..
发布时间:2022-03-01 18:57:54 其他开发

将HTML H1值获取到Javascript变量

如果我希望要分配给标题(H3)的标题的值成为javascript变量,以便从本地存储中取出有关特定条目的信息,我该如何做? 推荐答案 这真的取决于您的用例,执行此操作的最佳方式是什么,如果您提供更多的代码,社区可能会更好地帮助您。通常,您可以使用以下命令访问第一个h3标记的内容: document.getElementsByTagName('h3')[0].innerHTML ..
发布时间:2022-03-01 18:51:41 前端开发

需要Handlebars.js来呈现对象数据,而不是";[Object Object]&Quot;

我使用的是Handlebar模板,而JSON数据已经在[Object Object]中表示,我如何在Handlebar之外解析此数据?例如,我试图通过Handlebar标记填充页面上的JavaScript变量,但这不起作用。 有什么建议吗?谢谢! 编辑: 为澄清起见,我使用ExpressJS w/Handlebar作为模板。在我的路线中,我有以下内容: var user = ..
发布时间:2022-03-01 18:49:20 前端开发

使用把手迭代 javascript 对象

我正在尝试使用 Handlebars 注册帮助程序以允许迭代 JSON 对象.这个要点 看起来是一个合适的解决方案.我将其转换为以下 CoffeeScript.当我使用任何一个帮助程序时,似乎什么都没有发生(对于 vanilla JavaScript 和 CoffeeScript 版本都是如此).有什么想法吗? $ ->Handlebars.registerHelper "key_value", ..
发布时间:2022-01-24 11:14:10 前端开发

重定向页面时如何将jwt存储在cookie中并将其传递给身份验证功能?

我有一个使用 Postman 构建并使用 Jest 测试的 node.js express 后端.我用 hbs 写了一个前端,下一步是缝合它们.但是,我仍然不断收到来自我的身份验证函数的“请验证"错误消息,我猜这是因为我没有成功传递我的 jwt 令牌. 所以在登录页面(用户/登录)上,我想使用电子邮件和密码登录,然后我想重定向到我的页面(用户/我),在那里我可以执行属于该用户的其他操作. ..
发布时间:2022-01-22 14:45:33 其他开发

如何将 Express 响应对象传递给前端 JS 对象

我的控制器正在通过 res.render 将 lat/lng 数据发送到我的 Handlebars 视图. res.render('coords', viewModel); 'viewModel' 包含一个对象数组,每个对象都包含一个位置名称、lat 和 lng.我想在我的视图中获取这些信息并在 Google 地图上绘制标记.当我尝试通过 Handlebars 将数据注入内联 JS 变量时.. ..
发布时间:2022-01-19 12:49:45 前端开发

如何从 handlebarsjs 访问这个 json 对象

如何从handlebarsjs访问这个json对象 [ {“身份证":9,“名称":“名称 1",“地址":“地址1",“城市":“城市 1",“状态":“KS",“邮编":“11111",“国家":“美国",“传真":“111111",“电话":“1111111",“网站" : "",“帐户":“11111",“联系人":[]}, {“身份证":12,“名称":“名称2",“地址":“地址2 ..
发布时间:2022-01-11 13:28:15 其他开发

把手嵌套的“每个"语法 - 不迭代每个元素

我是 Javascript/JSON/Handlebars 方面的新手,我在获取具有两个嵌套级别的 JSON 对象以在 Handlebars 模板中工作时遇到了问题. 我已经用 JSONLint 验证了 JSON 对象,所以它是有效的 JSON 代码,但我不知道我是否有正确的 JSON 格式来使模板正常工作.:)(我正在另一个系统中手动构建 JSON.)或者可能是我不正确的模板语法.这就是我 ..
发布时间:2022-01-07 13:35:16 其他开发

Ember.js -- 如何在嵌套/重复视图中定位出口,以及这种 ui 布局的最佳实践是什么?

我正在重构一个继承的 Ember 应用程序,其中有相当多的非 mvc 混乱.我希望尽可能保持模块化,并希望在多个屏幕中重用各种 ui 组件以帮助防止代码重复. 似乎网点是做到这一点的最佳方式. 现在,我有一个显示多个元素的 UI,每个元素都使用模板化视图呈现. {{#控制器中的每一项}}{{查看 App.ItemThumbView}}{{/每个}} 这个视图的右侧边栏是一个根据选择 ..
发布时间:2022-01-05 17:15:04 前端开发