【发布时间】:2021-11-07 07:30:38
【问题描述】:
我正在尝试将 css 样式表作为资产添加到 jsReport 报告中。
jsreport.render({
template: {
content: `
<html>
<link rel="stylesheet" type="text/css" href="/css/style.css">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<style>
{#asset /css/style.css}
</style>
</head>
<body>
...
</body>
</html>
`,
engine: 'handlebars',
recipe: 'html',
assets: {
allowedFiles: "static/**.js",
publicAccessEnabled: true,
searchOnDiskIfNotFoundInStore: true,
},
},
data: newCart
}).then((out) => {
out.stream.pipe(res);
}).catch((e) => {
res.end(e.message);
});
当我尝试加载资产时,问题出在标签内。 关于如何做到这一点的任何想法? 提前致谢! :)
【问题讨论】:
标签: javascript node.js assets jsreport