我想将样式与 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 中将样式和组件分离到不同文件中的正确方法是什么?
我正在使用打字稿和猫鼬。我有那个界面:
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”仅指一种类型,但在此处用作值。我怎样才能解决这个问题?
如何实施 Azure-Ad Passport 身份验证?找不到任何相关文档,并在网上阅读发现存在问题。