小编COD*_*EAM的帖子

如何在react-hook-form中仅输入数字

我正在为我的输入组件使用react-hook-form,但是有一个问题。在某些文本字段中,例如,仅接受数字的用于验证的文本字段,我不知道如何做到这一点,对于正常textInput,我们可以使用正则表达式,例如

 const [numberInput, setNumberInput] = useState("")
  function onTextChanged(value) {
    setNumberInput(value.replace(/[^0-9]/, "")) 
  }
Run Code Online (Sandbox Code Playgroud)

并将该函数和钩子值分别放在onTextChangevalue上,我在react-hook-form上尝试了上面相同的方法,但它不起作用!我仍然可以输入其他字符,例如“+”或“-”,当然使用数字键盘

这是 TextField 组件

export interface HTextFieldProps extends TextFieldProps {
  control: Control<any>
  name: string
  defaultValue?: string
}

/**
 * Describe your component here
 */
export const HTextField = function HookformTextField(props: HTextFieldProps) {
  const { name, control, defaultValue = "", ...restProps } = props

  return (
    <Controller
      control={control}
      name={name}
      render={({ field: { onChange, value }, fieldState: { error } }) => (
        <TextField …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-native react-hook-form

19
推荐指数
3
解决办法
8万
查看次数

Flipper 不显示反应本机日志

我正在尝试使用 Flipper 来调试我的应用程序,但不知道 Flipper 如何不在控制台上显示我的日志,但它显示本机应用程序日志(在本例中是 android 日志)

反应本机日志:

在此输入图像描述

本机应用程序日志:

在此输入图像描述

应用程序日志: 在此输入图像描述

设置是默认的,我认为脚蹼可以开箱即用

React-native版本0.63.3

javascript reactjs react-native

11
推荐指数
0
解决办法
1722
查看次数

谷歌 Colab 中的代码格式化,如 autopep8 或 Jupyter 的黑色

我只是使用 Google Colab 进行研究和学习机器学习,但有一件事我仍然不知道该怎么做。如何在 Google Colab 中格式化代码?在这种情况下,我的意思是像autopep8black在 Jupyter 笔记本上,我总是弄乱我的代码,例如:

x=1.223333433
print("%3f"%x)
Run Code Online (Sandbox Code Playgroud)

将会

x = 1.223333433
print("%3f" % x)
Run Code Online (Sandbox Code Playgroud)

所以代码格式化程序会很棒,非常感谢。

python google-colaboratory

8
推荐指数
0
解决办法
386
查看次数

如何隐藏DataGrid MUI的底部信息

我使用 MUI 中的 DataGrid,我真的想隐藏它,我该怎么做,谢谢 在此输入图像描述

javascript reactjs material-ui

5
推荐指数
2
解决办法
6301
查看次数

如何判断函数有没有参数

我如何确定函数是否有参数

喜欢

function Foo(bar){}
Run Code Online (Sandbox Code Playgroud)

function Foo(){}
Run Code Online (Sandbox Code Playgroud)

我尝试使用 Foo.arguments 但总是返回 null

我如何知道函数何时有参数或知道参数长度?

javascript reactjs react-native

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