我正在 React with Typescript 中使用 mui v5。我正在尝试设置 div 的样式,但在控制台中收到以下错误:
“警告:React 无法识别openFilterDrawer
DOM 元素上的 prop。如果您故意希望它作为自定义属性出现在 DOM 中,请将其拼写为小写openfilterdrawer
。如果您不小心从父组件传递了它,请将其从 DOM 中删除元素。”
我究竟做错了什么?
这是我的代码:
type ChipsContainerProps = {
openFilterDrawer: boolean
}
const ChipStyled = {
Container: styled('div')<ChipsContainerProps>(
({ theme, openFilterDrawer }) => ({
//leaving out irrelevant theme code
...(openFilterDrawer && {
transition: theme.transitions.create('margin', {
easing: theme.transitions.easing.easeOut,
duration: theme.transitions.duration.enteringScreen,
}),
marginLeft: 0,
paddingLeft: '0rem',
}),
},
}),
),
}
Run Code Online (Sandbox Code Playgroud) 我有一个基于System.TimeZoneInfo.GetSystemTimeZones
MVC 控制器提供的 .NET 方法的时区下拉列表。我想做的是捕获用户的时区(客户端)并将下拉列表默认为他们的时区。
在 Chrome 和 Firefox 上,当我输入new Date()
控制台时,我可以得到一个字符串Fri Jan 24 2020 08:50:02 GMT-0500 (Eastern Standard Time)
除了在括号之间进行解析,有没有办法获得时区字符串东部标准时间?