如果变量为 true,但当组件渲染显示警告时,我尝试渲染某些输入Warning: Failed prop type: Invalid prop `children` supplied to `ForwardRef(Select)`, expected a ReactNode.
下面是 Material-ui 对话框的代码,它接收一些道具,其中一个是我验证是否显示一对选择输入的道具。
\n我正在做的是验证变量是否为真,如果不是则显示它们,不显示它们。
\n states...\n requests...\n onSubmit...\n\n return (\n <Box component="form" onSubmit={handleSubmit} sx={{ mt: 1 }}>\n <Collapse in={open}>\n <Alert severity={severity}>{alertMsg}</Alert>\n </Collapse>\n <DialogTitle>Proceso de factura.</DialogTitle>\n <DialogContent>\n <Container>\n <TextField\n autoFocus\n margin="dense"\n id="vus"\n name="vus"\n label="Valor unitario de servicio."\n fullWidth\n variant="outlined"\n onChange={handleChange}\n value={vus}\n />\n <TextField\n margin="dense"\n id="discount"\n name="discount"\n label="Descuento"\n fullWidth\n variant="outlined"\n onChange={handleChange}\n value={discount}\n />\n <TextField\n margin="dense"\n id="paymentMeth"\n name="paymentMeth"\n label="M\xc3\xa9todo de pago"\n fullWidth\n variant="outlined"\n onChange={handleChange}\n value={paymentMeth}\n />\n …Run Code Online (Sandbox Code Playgroud)