在我的module.exports中:
module.exports.getselectedtimeperiod = function getselectedtimeperiod (request, reply) {
var from = request.query.from || Moment().subtract(5, 'day')
var to = request.query.to || Moment.now()
var fromDate = Moment(from).unix()
var toDate = Moment(to).unix()
var url = config.LOG_SKOLESKYSS_GET_APPLICATIONS + fromDate + '/' + toDate
Wreck.get(url, wreckOptions, function (err, data, payload) {
if (err) {
reply(err)
}
request.yar.set({'sokerdata': payload})
reply.view('show-applicants', payload)
})
}
我想向我的视图发送包含(tab的标题)的“payload”和“viewOptions”,以及package.json文件中的其他已定义变量.
有没有办法克服这个问题?
当尝试这样做时,会遇到错误:
reply.view('show-applicants', payload, viewOptions)
最佳答案 如果您想发送给您的观点,我认为您可以传递一个对象.
reply.view('show-applicants', {
payload: payload,
viewOptions: viewOptions
});
然后在你的视图中.把手,您可以使用以下方式访问变量:
{{payload}} and {{viewOptions}}
<!-- or {{payload.someKey}} in case of access key in object -->