node.js - 如何查看mern stack中其他用途的profile(对于使用axios和redux进行状态管理的api)
问题描述
我正在使用 mern 堆栈创建一个 instagram 克隆,我可以在其中从 Profile_Page 组件查看当前登录用户的个人资料。
我想添加这样的功能,如果我点击其他帖子的头像,那么我应该看到发布该帖子的 perosn 的个人资料。
请告诉我算法以及如何做到这一点。
// my api file
import axios from "axios";
const API = axios.create({ baseURL: "http://localhost:5000/"});
API.interceptors.request.use((req) => {
if (localStorage.getItem("profile")) {
req.headers.Authorization = `Bearer ${JSON.parse(localStorage.getItem("profile")).token}`;
}
return req;
});
const fetchPosts = () => API.get("/posts");
const createPost = (newPost) => API.post("/posts", newPost);
const fetchPosts2 = () => API.get("/comments");
const createPost2 = (newPost) => API.post("/comments", newPost);
const signIn = (formData) => API.post("/user/signin", formData);
const signUp = (formData) => API.post("/user/signup", formData);
export {fetchPosts, createPost, fetchPosts2, createPost2, signIn, signUp};
解决方案
推荐阅读
- measurement - 我应该如何在分类变量和连续变量之间进行一致性分析?
- azure-active-directory - 由 azure ad 保护并由托管在 sharepoint online 上的 js 脚本调用的本地 Web api
- json - 从 Swift 中的 API 获取 JSON 数据
- kubernetes - 在 EKS 上使用 Istio Operator 和 Terraform 安装 Istio
- json - 提升属性树json
- java - 强制 IntelliJ IDEA 使用 junit4 运行“所有测试”
- python-3.x - RadomForest 树结构过于庞大,肉眼无法观察,如何凝聚?
- bash - 在 bash 中处理程序参数和变量
- javascript - 我如何知道浏览器通知是否被 Windows 阻止
- asp.net-core - 如何将嵌套的 json 绑定到 Kendo Dropdownlist asp .net 核心?