有一个问题,我们如何在angular-universal中传递HTML组件或从expressjs向主应用程序index.html传递变量,就像可以从expressjs传递给ejs或pug一样?
app.get('*', (req, res) => {
res.render('index', { req, messsage: 'This is your message' });
}
Ejs可以像这样从 expressjs 获取变量:
<h1><%= message %></h1>
使用 Pug 可以像这样从 ExpressJS 中获取变量:
h1= message
我们需要在页面加载或重新加载时,通过expressjs在视图源文件中显示消息,而不是在Shadow DOM、DOM或Chrome的“inspect”中显示。必须在渲染HTML源文件的视图源中显示。
我们正在使用带有expressjs的Angular 11 SSR Universal。
有任何想法或者这是不可能的吗?
makeStateKey
修正了public
信息)。 - David