javascript - 文本区域值和文本属性在 react 中未定义

标签 javascript html reactjs

我有一个文本区域

<textarea ref="newText" defaultValue={this.props.children}></textarea>

我需要获取它的值,我这样尝试过。

this.props.update(this.refs.newText.value,this.props.index);

我还使用文本而不是值,但它仍然返回未定义。

this.refs.newText.value

最佳答案

尝试更新你的react-dom库。 ref 帮助您命令式修改子项,而无需使用 props。 get the latest from react docs

src="https://unpkg.com/react@15/dist/react.js"> src="https://unpkg.com/react-dom@15/dist/react-dom.js">

Check out Refs & the DOM

关于javascript - 文本区域值和文本属性在 react 中未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39685830/

相关文章:

javascript - Fisher-Yates 洗牌可以产生所有纸牌排列吗?

javascript - Angularjs Select 选择数据传递

PHP isset 和 javascript

javascript - 文本仍然包裹在它的父 div 中 - CSS,React

javascript - 在 Gatsby/React 中,导航到页面时无法滚动它,直到重新加载(在移动设备上)

javascript - 按钮回调中的日志语句显示未定义

javascript - 触发属性作为 angularjs 指令的函数

javascript - 推送订阅错误未触发捕获

javascript - 在不使用 css 文本转换的情况下,在用户键入时将文本字段中的文本大写?

javascript - 如何隐藏 <div> 并仅在 &lt;textarea&gt; 具有焦点时显示它?