【发布时间】:2021-02-04 17:15:01
【问题描述】:
我是 React 新手。很长一段时间以来,我一直在使用模板引擎。我什至会说太长。我只是在反应中弄湿了我的脚。
让我们看看问题: 在我之前工作过的许多应用程序中,我一直在使用这种模式——从数据库中获取一些东西,然后渲染页面,使获取的数据成为视图的本地数据。例如:
//express powered backend
app.get('/', (req, res) => {
//do something with the database and then:
res.render('some_template_view', {
fetched_data,
});
})
你是怎么做的?我可以在组件安装时获取一些东西,但我认为可能还有其他方法?
【问题讨论】:
-
在组件挂载时获取实际上是非常标准的反应。在获取数据时提供一些有效的初始状态并有条件地呈现一些“正在加载”的 UI。如果可以,请附上Minimal, Complete, and Reproducible Code Example。
标签: javascript node.js reactjs