ES5 с материалом-интерфейс - PullRequest
0 голосов
/ 30 августа 2018

На официальном сайте есть способ импортировать модуль в проект

   import { Link } from 'react-router-dom'
    import Button from '@material-ui/core/Button';

    <Button component={Link} to="/open-collective">
      Link
    </Button>

Однако есть ли способ вызвать объект Глобальный браузер (объект окна) ?

1 Ответ

0 голосов
/ 30 августа 2018

Вы можете использовать версию CDN, включить ее в свой index.html, и тогда вы сможете получить к ней доступ.

<script src="https://unpkg.com/@material-ui/core/umd/material-ui.production.min.js" crossorigin="anonymous"></script>

и файл шрифта.

<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">

Вот пример https://github.com/mui-org/material-ui/tree/master/examples/cdn

Следует отметить, согласно их документации

Вы можете начать использовать Material-UI с минимальной интерфейсной инфраструктурой, что отлично подходит для прототипирования. Мы не рекомендуем использовать этот подход в производство - клиент должен загрузить всю библиотеку, независимо от того, какие компоненты фактически используются, влияя производительность и использование полосы пропускания.

...