Am通过ajax / fetch从nodejs获取值,并将其传递给Pug。这里的任何帮助将不胜感激
sample.pug
button#searchVal Search
script(type='text/javascript', src='/lib/onClick.js')
br
br
table#table(div='')
each row in slaJobs
tr
th#cbs-tab-header(div='') !{row.jobname}
th#cbs-tab-header(div='') !{row.job_type}
th#cbs-tab-header(div='') !{row.autosys_instance}
dummy.js
.then(function(data) {
console.log(data.jobsHeader)
console.log(data.slaJobs)
})
需要将data.slaJobs的值从js设置为Pug的slaJobs
如果要通过ajax获取数据,则应在forEach循环中迭代有效负载数据,并将HTML生成到当前文档中。实际上,pug会在服务器上呈现,然后将HTML输出输出给用户。
当数据已经呈现并显示给用户时,您将无法在您的pug视图引擎中显示您的数据。