小编use*_*231的帖子

在React Material-UI中“ makeStyles”的内部实现?

这个问题的目的是了解幕后发生的事情。每次找到代码时,makeStyles()我都会感觉自己只是在进行纯复制粘贴,而不了解引擎盖下发生的事情。所以我想在这里发布一个问题,以便有人可以帮助我。

我已经在许多React应用程序中看到以下类型的代码。我很想知道当我们打电话给时发生了什么makeStyles()。因此,我跳入了它的定义,但我不明白它的含义。有人可以帮助我了解如何阅读/理解它。

我在这里了解的是,我正在传递一个名为的函数theme。通过该函数后,我不知道发生了什么。我也很高兴有人能帮助我解决这个问题。

// Calling makeStyles()
const useStyles = makeStyles(theme => ({
  root: {
    display: 'flex',
  },
  drawer: {
    [theme.breakpoints.up('sm')]: {
      width: drawerWidth,
      flexShrink: 0,
    },
  },
  appBar: {
    marginLeft: drawerWidth,
    [theme.breakpoints.up('sm')]: {
      width: `calc(100% - ${drawerWidth}px)`,
    },
  },
  menuButton: {
    marginRight: theme.spacing(2),
    [theme.breakpoints.up('sm')]: {
      display: 'none',
    },
  },
  toolbar: theme.mixins.toolbar,
  drawerPaper: {
    width: drawerWidth,
  },
  content: {
    flexGrow: 1,
    padding: theme.spacing(3),
  },
}));

//definition of makeStyles()
import { Theme as DefaultTheme } from …
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

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

SQL Server 开发者版最大容量

我想开发一个本地Intranet应用程序,其中后端是SQL SERVER DEVELOPMENT EDITION。这个应用程序保留了所有内部员工的数据。每周都会有新数据保存到这个数据库中。那么在这里我想知道一件事,SQL SERVER DEVELOPMENT EDITION最多可以支持多少数据?我将在我的笔记本电脑上部署这个应用程序。这个存储是否取决于我的笔记本电脑的硬盘大小。

另外我应该安装哪个开发者版本?

sql sql-server

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

标签 统计

material-ui ×1

reactjs ×1

sql ×1

sql-server ×1