• Как добавить элементы в select на react.js?

    @artemdemo
    JS, AngularJS, OOP
    Оберните вес select в отдельный компонент и рендерьте его по-новой каждый раз, как появляются новые данные. Как-то так:

    var Select = React.createClass({
        getInitialState: function() {
            return {
                options: optionsService.getoptions()
            };
        },
    
        renderOptions: function() {
            return this.state.genres.map(function(genre, i){
                return (
                    <option value={i} value={i}>Один</option>
                )
            })
        },
    
        render: function() {
            return (
                <select>
                    { this.renderOptions() }
                </select>
            )
        }
    });
    Ответ написан
    Комментировать
  • Как поменять функцию в прототипе класса Javascript?

    @artemdemo
    JS, AngularJS, OOP
    На мой взгляд тут два варианта:
    Проблема в порядке подгрузки библиотек - может какая-то из библиотек подгружается асинхронно?
    Либо вы неправильно обращаетесь к переменной Modal.
    Ответ написан
    Комментировать