Предположим, у меня есть react.js компонент с помощью этого метода визуализации (с использованием JSX):react.js предотвратить атрибут из записывается
render: function() {
return (
<a href={this.state.something?this.props.url:null}>Click</a>
);
}
Независимо от бесполезности этого компонента, мой вопрос заключается в следующем:
В случае, если something
является ложным, отреагируйте на это как <a href>Click</a>
, но я бы предпочел его визуализировать как <a>Click</a>
.
Как я могу это достичь?
Хорошо, попробовал. Но это тоже не работает. Во время транспиляции JSX babeljs дает мне синтаксическую ошибку при открытии {in ghost23
Возможно, вам понадобится обновить свой Babel до последней версии, чтобы поддерживать Object rest/spread. – Mickey