This:
import React from "react";
import { render } from "react-dom";
let $container;
render(
<b ref={e => ($container = e)}>
{"one"}two{"six"}
</b>,
document.getElementById("root")
);
console.log($container);
将会获取到 <b>
元素:
<b>
<!-- react-text: 2 -->
"one"
<!-- /react-text -->
<!-- react-text: 3 -->
"two"
<!-- /react-text -->
<!-- react-text: 4 -->
"six"
<!-- /react-text -->
</b>
但是,如果我想要一个TextNode的引用呢?
有没有公开的API可以实现这一点?也许有一个专门针对TextNodes的type
,这样我就可以向createElement
传递props了吗?