在Angular 8中,使用*ngFor指令绑定HTML元素时,确实会在IE中出现兼容性问题。这是因为IE不支持ES6的一些新特性。
为了解决这个问题,你可以添加一个polyfills.ts文件来提供对ES6新特性的支持。请按照以下步骤操作:
import 'core-js/es7/reflect';
import 'zone.js/dist/zone';
import './polyfills';
npm install core-js zone.js --save
"target": "es5"
这样做应该能解决Angular 8在IE中无法使用*ngFor绑定HTML元素的问题。