我试图通过快速路由向只包含一个mixin的pug文件提供上下文。但是当我尝试渲染该文件时,它什么都不做。
<div *ngFor='let item of myObservableArray[2]| async'>
{{item.value}}
</div>
这是我的哈巴狗文件mixin
This is my express route
app.post('/comment', (req, res) => {
const test = {
text: 'working',
};
res.render('comment-section', test);
});
如何让哈巴狗mixin从路线中获取上下文(测试对象)并使用它。 提前谢谢!
答案 0 :(得分:0)
不是专业人士,但我认为你应该提供你想要明确使用的论据:
mixin comment(text)
div.comment-content
div.row
div.col-lg-1
a(href="#")
img(src="img/default_profile.jpg").comment-profile-img
div.col-lg-10
p.user-comment= text //- or #{text}, assuming {#text} was a typo
div
textarea(name="post_content" placeholder="Comment something" rows="1").comment-textarea.post-comment-message
现在您可以按照以下方式使用它
- var text = '<- var should already exist when locally provided'
#comment-section
+comment(text)