要解决在Internet Explorer 11中ngClass不起作用的问题,可以尝试以下方法:
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/number';
import 'core-js/es6/object';
import 'core-js/es6/promise';
import 'core-js/es6/reflect';
import 'core-js/es6/regexp';
import 'core-js/es6/set';
import 'core-js/es6/string';
import 'core-js/es6/symbol';
import 'core-js/es6/weak-map';
import 'core-js/es7/reflect';
"scripts": [
"../node_modules/classlist.js/classList.js",
"../node_modules/core-js/client/shim.min.js",
"../node_modules/intl/dist/Intl.js",
"../node_modules/intl/locale-data/jsonp/en.js"
]
public condition: boolean = true;
public condition: boolean = true;
希望这些方法能够解决在Internet Explorer 11中ngClass不起作用的问题。如果问题仍然存在,请尝试升级到最新版本的Angular,或者考虑使用其他浏览器。