2016-02-04 4 views
0

Вкладки от материала-ui являются неоткрываемыми. Ничего не происходит, тогда я нажимаю на них. код просто прост:Материал ui Tabs unclickable

`var Tabs = React.createClass ({ 
    render: function() { 
    return (
     <Tabs> 
      <Tab label="1"> 
       <p>hello 1</p> 
      </Tab> 
      <Tab label="2"/> 
       <p>hello 2</p> 
      </Tab> 
     </Tabs> 
    ); 
    } 
    });` 

Но на странице я вижу theese вкладки с первой вкладки, открытые и затем я нажимаю на втором ничего не происходит. Пробовали разные браузеры. Что может пойти не так?

ответ

3

Вы должны добавить этот код:

var injectTapEventPlugin = require("react-tap-event-plugin"); 
injectTapEventPlugin(); 

Интересно, почему он не упоминается в их примерах.

+0

Существует упоминание на странице [установка] (http://www.material-ui.com/#/get-started/installation). – hazardous

+0

Да, замечено через некоторое время ... Классический сценарий rtfm – Mayas

+1

К их чести, они постоянно развивают свою документацию, что является хорошей частью их коммитов. Раньше это не было проблемой, когда документация была «проще» (у них были только самые важные вещи :)). По мере того, как контент вырос, некоторая ответственность теперь перешла к читателю. Возможно, если они добавят раздел «Устранение неполадок» на сайт, люди сначала будут смотреть туда, поскольку это, по-видимому, является действительно общей проблемой для пользователей библиотеки. – hazardous