小编Yah*_*tzi的帖子

MUI v5 - 将样式与组件文件分开

我想将样式与 MUI v5 中的组件文件分开。我在 v4 中的做法是makeStyles这样的:

Page.style.js

import { makeStyles } from "@material-ui/core";

export const useStyles = makeStyles({
  root: {
    background: "white",
  },
});
Run Code Online (Sandbox Code Playgroud)

Page.js

import React from "react";
import useStyles from "./Page.style";

const Page = () => {
  const classes = useStyles();
        
  return (
    <div className={classes.root}></div>
  )
}
Run Code Online (Sandbox Code Playgroud)

makeStyles现在是遗产,我听说它将在下一个版本中被弃用。在 v5 中将样式和组件分离到不同文件中的正确方法是什么?

css reactjs material-ui

13
推荐指数
1
解决办法
1万
查看次数

使用接口作为 mongoose Schema 中的字段类型

我正在使用打字稿和猫鼬。我有那个界面:

interface Job {
  jobid: Boolean;
  title: Boolean; 
}
Run Code Online (Sandbox Code Playgroud)

我想创建一个模式,其中一个字段是一组作业:

const workerSchema = new Schema({
  _id: { type: String required: true }
  first_name: { type: String }
  jobs: [Job]
})
Run Code Online (Sandbox Code Playgroud)

但我收到错误“Job”仅指一种类型,但在此处用作值。我怎样才能解决这个问题?

mongoose typescript

5
推荐指数
1
解决办法
580
查看次数

Nestjs - 实施 Azure-Ad 护照身份验证

如何实施 Azure-Ad Passport 身份验证?找不到任何相关文档,并在网上阅读发现存在问题。

authentication azure passport.js passport-azure-ad nestjs

0
推荐指数
1
解决办法
5815
查看次数