创建 ThemeSetting.tsx 上下文后,我无法使用
<Button><Button>
所有使用themeMaterial UI React.js、TypeScript 的东西:
TypeError:无法读取未定义的属性(读取“创建”)push../node_modules/@mui/material/Button/Button.js.Object.ownerState.ownerState node_modules/@mui/material/Button/Button.js:67
64 | minWidth: 64,
65 | padding: '6px 16px',
66 | borderRadius: theme.shape.borderRadius,
> 67 | transition: theme.transitions.create(['background-color', 'box-shadow', 'border-color', 'color'], {
| ^ 68 | duration: theme.transitions.duration.short
69 | }),
70 | '&:hover': _extends({
Run Code Online (Sandbox Code Playgroud)
和主题设置.tsx
import { createTheme, ThemeProvider } from "@mui/system";
export const ThemeContextProvider: React.FC<{}> = ({ children }) => {
const theme = createTheme({
palette: {
navbar: blue[100],
tag: {
red: red[200],
pink: pink[200], …Run Code Online (Sandbox Code Playgroud) 如何消除两个部分之间的间距。
这是我的代码
NavigationStack {
List {
Section {
NavigationLink( value: Color.mint) {
HStack {
Image(systemName: "person").font(.system(size: 25)).padding(.trailing)
Text("Hi hello").font(.anuRegular(16))
}.frame(minHeight: 45)
}
}
Section {
NavigationLink( value: Color.mint) {
HStack {
Image(systemName: "person").font(.system(size: 25)).padding(.trailing)
Text("Hi hello").font(.anuRegular(16))
}.frame(minHeight: 45)
}
}
}
.navigationDestination(for: Color.self) { color in
}
.navigationTitle("Categories")
}
Run Code Online (Sandbox Code Playgroud)
我已经从其他堆栈尝试过以下方法,但它不起作用
init() {
UITableView.appearance().sectionFooterHeight = 0
}
Run Code Online (Sandbox Code Playgroud)