Java 8 и Cucumber не запускают файлы шагов с помощью методов lambdas

Мне нужно было исправить принятый ответ выше, чтобы он работал, используя вместо этого указателя.

var Parent = React.createClass({
doSomething: function() {
    console.log('doSomething!');
},

render: function() {
    var that = this;
    var childrenWithProps = React.Children.map(this.props.children, function(child) {
        return React.cloneElement(child, { doSomething: that.doSomething });
    });

    return <div>{childrenWithProps}</div>
}})

Обновление: это исправление для ECMAScript 5, в ES6 нет необходимости в var, что = this

0
задан Julián Carvajal Montoya 13 July 2018 в 23:29
поделиться

1 ответ

Огурец не находит определения вашего шага. Предоставьте правильный «клей» для определения местоположения ваших определений шагов при запуске файла функций.

0
ответ дан Marit 17 August 2018 в 12:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: