【发布时间】:2015-09-19 02:47:42
【问题描述】:
在 Reactjs 之上运行 ES6。假设我想引用一个带有 firstName 的节点,如下所示:
var el = React.findDOMNode(this.refs.firstName);
但是type = 'firstName'。所以我需要做这样的事情:
var el = React.findDOMNode(this.refs.{type});
我已经尝试了一些不同的变体,但没有任何效果。我知道答案很简单,但我找不到它,因为我是个新手!我认为这与字符串文字有关?提前感谢您的帮助!
【问题讨论】:
-
我不确定我理解变量类型中的帮助是什么意思。你能发布你的
type变量是什么吗?type是否等于字符串'firstName',它是一个带有键type等的对象吗? -
好的,刚刚编辑过,很抱歉造成混乱!
标签: javascript reactjs ecmascript-6