Как добавить стиль к React Element, если он создан таким образом?

var MyElement = React.createClass({displayName: "FormatParagraph",
    render: function () {
        return (
            React.createElement("p", null, this.props.paragraph)
            );
    }
});

Как добавить объект стиля к этому?

Ответ 1

Второй параметр createElement - хэш атрибутов, где ключ - это имя атрибута, а значение - значение атрибута. Атрибут style принимает значения хэша имен стилей. Итак, например:

React.createElement("p", {style: {color: "red", backgroundColor: "blue"}}, this.props.paragraph)

Ответ 2

React.createElement("p", {id : 'div1', className : 'news'}, this.props.paragraph)

Таким образом, вы можете использовать CSS, указанный в App.css внутри id/class.