如何通过 ref 获取 input(StyledComponent) 值

越南UNGIT

我正在尝试为样式组件设置 ref。

该组件已使用 const Input = styled.input 创建。但我无法通过 ref 获得输入值。

我的代码:

const _Input = styled.input`
  background-image: linear-gradient(#20aee3, #20aee3), linear-gradient(#bfbfbf, #bfbfbf);
  border: 0 none;
  border-radius: 0;
  box-shadow: none;
  float: none;
  background-color: transparent;
  background-position: center bottom, center calc(100% - 1px);
  background-repeat: no-repeat;
  background-size: 0 2px, 100% 1px;
  padding: 0;
  transition: background 0s ease-out 0s;
  color: #bfbfbf;
  min-height: 35px;
  display: initial;
  width: 100%;
  outline: none;
  font-size: 15px;
  &:focus {
      background-size: 100% 2px, 100% 1px;
      outline: 0 none;
      transition-duration: 0.3s;
      color: #525252;
    }
`;

...
<_Input type='text' ref="name" placeholder="name .."/>
喜满树古普塔

你需要使用

内部引用 =“名称”

对于样式组件 ref 将不起作用,您必须使用 innerRef。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Firebase - 从 ref A 获取值与来自 ref B 的值的最佳方法?

来自分类Dev

通过值或const ref传递指针?

来自分类Dev

如何通过值获取对象索引?

来自分类Dev

如何通过Javascript获取输入字段的值?

来自分类Dev

如何通过ajax获取按钮值

来自分类Dev

如何通过接口获取指针的值类型?

来自分类Dev

如何通过行过滤获取列的值?

来自分类Dev

如何通过名称获取同级节点的值?

来自分类Dev

如何通过Ajax发送或获取日期值

来自分类Dev

如何通过下拉列表获取JSON值

来自分类Dev

如何通过键和值获取对象

来自分类Dev

如何通过Javascript获取输入字段的值?

来自分类Dev

如何通过名称获取选项元素的值

来自分类Dev

如何通过值获取数组键?

来自分类Dev

如何通过多个值获取记录?

来自分类Dev

如何通过遍历DOM获取元素的值

来自分类Dev

如何通过选项值获取选择元素

来自分类Dev

如何获取快照 ref.getDownloadURL()?

来自分类Dev

在React中使用ref获取复选框的值

来自分类Dev

C ++ 11如何通过int值获取枚举类的值?

来自分类Dev

PHP如何通过唯一值获取行值

来自分类Dev

如何添加通过解析获得的值以获取“列”的“值”?

来自分类Dev

如何通过检查数组的值来获取数组的值

来自分类Dev

如何通过键和值以指定方式获取对象值

来自分类Dev

通过 ref 从仅获取属性返回私有字段

来自分类Dev

最好通过ref值传递函数的进度

来自分类Dev

如何通过Ruby中的索引从数组中获取多个值

来自分类Dev

如何通过xslt(复杂查询)获取元素的值

来自分类Dev

如何通过引用的对象获取所有值?