禁用babel在飞行中的反应

时间:2017-03-23 11:00:11

标签: javascript webpack babeljs

出于某种原因,我想将我的函数转换为字符串。

喜欢

toStringSpecial() {
    return ( < h1 onClick = {
            e => e
        } > hello < /h1>)
    }
    render() {
        return ({
            this.toStringSpecial.toString()
        })
    }

这不行,因为我使用了babel。我看到的是“被宠坏”的输出。如何在飞行中排除babel?或内联。我不知道怎么称呼它。

我可以配置webpack来排除某个目录中的babel,但我需要babel,只是因为我想使用toString()方法来打印函数。

1 个答案:

答案 0 :(得分:-1)

请查看下面的reactjs文档链接:

https://facebook.github.io/react/docs/dom-elements.html

你应该遵循这个结构

function createMarkup() {
  return {__html: 'First &middot; Second'};
}

function MyComponent() {
  return <div dangerouslySetInnerHTML={createMarkup()} />;
}