javascript - Reactjs 组件中的“需要”
问题描述
好吧,我现在正在使用 MERN 堆栈来创建一个单页应用程序。我从 mern.io 克隆的 Start MERN 应用程序包含一个帖子示例。我不知道“需要”它是什么,它被 PostDetailPage 使用(在第 30 行)。 在此处输入图像描述
解决方案
只是在高层次上,当您进行服务器端渲染或同构渲染时,通常会使用需要。一种用途是它告诉组件在挂载时需要哪些数据。所以在做SSR/ISR的时候,渲染的初始页面只由服务器设置。需要中定义的任何动作都由服务器处理。这是一种告诉服务器这些是渲染前需要做的事情的方式这页纸。可能是数据获取,更新reducers数据。
尝试了解客户端/服务器端/同构渲染的工作原理。您将对此有更好的了解。
推荐阅读
- php - Symfony 如何修复漏洞
- angular - angular-如何减少 Angular 应用程序的 DOMContentLoaded 时间
- python - 从子目录中的文件 py 中导入一个类
- regex - dart - 使用 RegExp 选择字符串组
- sql - Doctrine DBAL 2.11 和 TYPO3 extbase 排序创建空 where 条件
- node.js - Sequelize TypeScript:如果它不是模型属性的一部分,如何在范围的`where`条件中使用`createdAt`?
- javascript - 如何获取具有相同密钥javascript的json数据
- c++ - 为什么我在执行 C++ 代码时出错
- python - 评估一个 numpy 数组
- javascript - Angular 9 - 如何在 HTML 页面中动态添加 mat-icon?