我遇到了有关脚本的问题,该脚本可以帮助我从Dark Sky API中获取数据。 我正在使用把手在node.js中开发应用程序。
我正在尝试从预测脚本中获取一些特定数据,将其发送到执行页面路由的app.js
脚本,然后将其添加到forecast.hbs
页面。
不幸的是,我确实对此深感困惑。
我已经在照片上附加了代码。
我想做的只是获取一些特定的天气数据,因此以后,我可以在HTML代码中一一使用它们。
我有某种方法可以将它们添加到回调(右侧)中,然后在中间,即预测路由所在的位置,然后我想我需要将forecastData
替换为其他类似..more变量并添加那些在渲染部分?
例如,我想使用icon变量,其中包含我需要在hbs页面中添加的代码。
我想通过将Skycons.RAIN
替换为Skycons.{{icon}}
来进行一些绑定,其中图标应位于中间文件中,例如forecast: forecastData
。
如果我使用的是{{forecast}}
,则可以显示右侧的所有数据,更确切地说是包含其他变量的变量weatherDetails
。
例如,如何利用绑定并将其用于图标?
有人可以请教吗? 我真的很困惑...
亲切的问候,加百利
答案 0 :(得分:1)
为什么不将附加参数添加到回调函数,然后再将其添加到把手数据对象?然后,您应该可以在模板中访问它。
顺便说一句,您是否将docker和nodemon一起使用?我还遇到一个问题,即文件更改时nodemon不会更新容器。