React.js className的组合和属性

时间:2016-03-25 01:57:11

标签: reactjs

我在React遇到了一个奇怪的问题。通常,当您设置is时,它会转换为类,但是当您还设置class属性时,这不会发生。您必须使用<div key={this.props.key} className='A B' is='x-custom-web-component'></div> 。这种行为背后有原因吗?

{{1}}

1 个答案:

答案 0 :(得分:1)

使用Web组件,React直接将所有道具作为属性传递。这是因为网络组件可以使用名为&#39; classname&#39;的属性。和&#39;班级&#39;对于不同的事情。一个例外是style仍然使用对象。