首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用handlebars从Dark Sky API获取数据,路由问题

使用handlebars从Dark Sky API获取数据,路由问题
EN

Stack Overflow用户
提问于 2019-04-20 04:39:11
回答 1查看 146关注 0票数 1

我有一个关于脚本的问题,它帮助我从Dark Sky API获得数据。我正在使用把手在node.js中开发应用程序。

我试图从预测脚本中获取一些特定的数据,将其发送到执行页面路由的app.js脚本,然后将其添加到forecast.hbs页面。不幸的是,我真的被困在这个问题上了。我已经附上了代码的照片。

我想要做的只是获取一些特定的天气数据,这样以后,我就可以在HTML代码中逐个使用它们。

我必须以某种方式将它们添加到回调中(右侧),然后在中间,预测路由的位置,然后我认为我需要用其他like..more变量替换forecastData,并将这些变量添加到呈现部分?

例如,我想使用icon变量,它包含我需要添加到hbs页面中的代码。

我想通过用Skycons.{{icon}}替换Skycons.RAIN来做一些绑定,其中图标应该在中间文件中,如forecast: forecastData

如果我使用{{forecast}},我可以显示右侧的所有数据,更确切地说,是变量weatherDetails,它包含其他变量。

例如,我如何利用绑定并将其用于图标?

有人能给点建议吗?我真的很困惑..。

好的问候,加布里埃尔

EN

回答 1

Stack Overflow用户

发布于 2019-04-20 05:04:04

为什么不向回调函数添加一个额外的参数,然后将其添加到handlebars数据对象中呢?那么您应该可以在模板中访问它。

顺便说一句,你正在使用nodemon和docker吗?我还遇到了一个问题,当文件发生更改时,nodemon不会更新容器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55767607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档