[英]How do I include a variable in a block of code inside a script tag in Pug
我有这个 Pug 混合:
mixin myMixin(options)
- if (!options) options = {}
script.
var myObject = {
"page": {
"id": "",
"title": document.title,
"url": location.href,
"breadcrumb": options.breadcrumb ? options.breadcrumb : [],
"timestamp": new Date()
}
}
这就是它编译的内容:
<script>
var myObject = {
"page": {
"id": "",
"title": document.title,
"url": location.href,
"breadcrumb": options.breadcrumb ? options.breadcrumb : [],
"timestamp": new Date()
}
}
</script>
我不确定如何使 Pug 编译的 'option.breadcrumb' 变量工作。 我正在寻找具有 options.breadcrumb 属性值或空数组的编译代码。
任何帮助是极大的赞赏!
<script>
var breadcrumb = '!{options.breadcrumb}';
var myObject = {
"page": {
"id": "",
"title": document.title,
"url": location.href,
"breadcrumb": breadcrumb ? breadcrumb : [],
"timestamp": new Date()
}
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.