Я использовал следующие пакеты по отдельности и в сочетании
$ meteor add react
$ meteor add firfi:meteor-react-bootstrap
Когда я использовал пакет react
, начальная загрузка не работала.
Если я использую firfi:meteor-react-bootstrap
, пакет реакции не работает.
Когда я использовал оба пакета, возникает ошибка
Неперехваченная ошибка: нарушение инварианта: addComponentAsRefTo(...): Только ReactOwner может иметь ссылки. Обычно это означает, что вы пытаетесь добавить ссылку на компонент, у которого нет владельца (то есть он не был создан внутри метода
render
другого компонента). Попробуйте визуализировать этот компонент внутри нового компонента верхнего уровня, который будет содержать ссылку.
Кто-нибудь может предложить пакет для реакции и реакции-загрузки для метеора?
Мой код:
var { Modal,Button,Input} = ReactBootstrap;
if (Meteor.isClient){
Meteor.startup(function () {
console.log("METEOR STARTUP");
React.render(<MyModal/>, document.getElementById('modal-container'));
});
}
var MyModal = React.createClass({
render: function() {
return (
<div className="modal-open">
<Modal
title='Modeltest'
backdrop={true}
animation={false}
closeButton={true}
onRequestHide={() => {}}>
<div className='modal-body'>
<p>Check the Modal body</p>
</div>
</Modal>
</div>
)
}
});