Как применить с Style-материал-интерфейс в IE9? - PullRequest
0 голосов
/ 05 июля 2019

Я должен применить материал-интерфейс в IE 9 (я ненавижу делать ...) Он отлично работает в Chrome и IE 11, но я получил некоторые ошибки, которые выглядят как withStyles. Есть ли у кого-нибудь успехи в решении проблемы?

Работа над реакцией 16

  1. Установлены некоторые из babel-loader и polyfill

В packages.json

@material-ui/core": "^3.9.3

@material-ui/icons": "^3.0.2

babel-polyfill": "^6.26.0

es6-promise": "^4.2.6

fetch-ie8": "^1.5.0
  1. Включен CDN в public / index.html

=> cdn.polyfill.io/v3/polyfill.js

  1. Импортировано это

ES6-объект-правопреемник / авто

ES6-обещание / авто

import React, {Component} from 'react';
import { withStyles } from '@material-ui/core/styles';
import AppBar from '@material-ui/core/AppBar';

const styles = (theme) => ({
    test : {
        color: 'red'
    }
})

class Login extends Component{
    render(){

        const {classes} = this.props;

        return(
            <div>
                <AppBar>test</AppBar>
            </div>
        )
    }
}

export default withStyles(styles)(Login);

Chrome, IE11 работает нормально, но IE10, IE9 выдает ошибку с пустой страницей

...