2017-02-25 3 views
1

react-bootstrap을 npm (npm install react-bootstrap --save)으로 설치했지만 브라우저에서 코드가 렌더링되지 않습니다. 페이지가 비어 있습니다. 나는 건물을위한 webpack과 증발을위한 babel을 사용한다. 아래는 내 반응 코드입니다.React-bootstrap 코드가 렌더링되지 않습니다.

import React from 'react' 
import ReactDOM from 'react-dom' 
import ReactBootstrap from 'react-bootstrap' 

const buttonsInstance = (
    <ButtonToolbar> 
    <Button bsStyle="primary" bsSize="large" active>Primary button</Button> 
    <Button bsSize="large" active>Button</Button> 
    </ButtonToolbar> 
); 

ReactDOM.render(buttonsInstance, document.getElementById('root')); 

고마워요!

답변

3

가져 오기 컨트롤 명시 적으로 사용합니다 :

import React from 'react' 
import ReactDOM from 'react-dom' 
import {ButtonToolbar, Button} from 'react-bootstrap' // define individual controls to import  
const buttonsInstance = (
    <ButtonToolbar> 
    <Button bsStyle="primary" bsSize="large" active>Primary button</Button> 
    <Button bsSize="large" active>Button</Button> 
    </ButtonToolbar> 
); 

ReactDOM.render(buttonsInstance, document.getElementById('root')); 
+0

감사합니다! 완벽하게 일했습니다 – JohnnyDevv

+0

잘 했어. 조니. 여기에 가져 오기 구문에 익숙하지 않은 경우 (예 : 중괄호 {}를 사용) 다음으로 분해를 체크 아웃하십시오. – Kunal

+0

정확히 어떻게 적용 할 예정입니까 ?? – JohnnyDevv

관련 문제