首页 > 解决方案 > 将每个初始变量放入 Node 序列化程序中?

问题描述

我有一个 React 应用程序,用户可以通过它注册一个帐户。注册时,我想设置某些变量,所以当他们访问应用程序的某些部分时,他们会显示或不显示内容。例如:当用户访问待办事项组件时,他将保存一个初始为 0 的待办事项。如果他添加任何内容,这些内容将通过 POST 方法(快递)添加到他的帐户中。

问题:我是否必须通过 Schema 和序列化函数添加所有我想要的变量?我很确定我不想只在 redux 存储中托管这些变量,而是从后端提取它们,因为它们对于每个用户来说都是不同的。

例如:

UserSchema.methods.serialize = function() {
  return {
    username: this.username || "",
    firstName: this.firstName || "",
    lastName: this.lastName || "",
    toDos: this.toDos,
    readTOS: this.readTOS,
    etc.
  };
};

标签: node.jsreactjsexpressvariablesredux

解决方案


推荐阅读