在Angular 7中,要在IE11中正确渲染Angular Material组件,可以通过以下步骤解决:
npm install @angular/material @angular/cdk
import 'core-js/es6/array';
import 'core-js/es6/date';
import 'core-js/es6/function';
import 'core-js/es6/map';
import 'core-js/es6/math';
import 'core-js/es6/object';
import 'core-js/es6/parse-float';
import 'core-js/es6/parse-int';
import 'core-js/es6/regexp';
import 'core-js/es6/set';
import 'core-js/es6/string';
import 'core-js/es6/symbol';
import 'core-js/es7/reflect';
"scripts": [
"node_modules/classlist.js/classList.js",
"node_modules/core-js/client/shim.min.js",
"node_modules/web-animations-js/web-animations.min.js",
"node_modules/zone.js/dist/zone.js"
]
"target": "es5"
@import '~@angular/material/prebuilt-themes/indigo-pink.css';
这将引入Angular Material的主题样式,以确保组件在IE11中正确渲染。
以上是一些解决Angular 7和Angular Material在IE11中渲染不正确的示例代码和解决方法。希望对你有所帮助!