`const form = <form action="abc.html" method="post"></form>
`
上面这个写法生成的是JSX.Element,如何转化成HTMLFormElement类型呢?还是我定义的写法错了?
`const form = <form action="abc.html" method="post"></form>
`
上面这个写法生成的是JSX.Element,如何转化成HTMLFormElement类型呢?还是我定义的写法错了?
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答929 阅读✓ 已解决
4 回答1.6k 阅读
6 回答1.1k 阅读
你这是一个典型的误区。JSX不等于html。JSX只是React.createElement方法(假设你用的是react)的语法糖 得到的无非是一个ReactNode
换句话说得到无非就是一个对象 身上有key prop等三四个属性 和 HTMLElement相去甚远 完全还没渲染成dom呢
所以 这根本不是一个东西 无法转换