ngx-markdown在ie11下面数据加载迟缓的问题

在angular项目里面使用了ngx-markdown 7.1.5版本,在谷歌没有问题,但是在ie11下面,进入页面的时候页面数据加载迟缓,需要一直刷新才能变成正常的样子,,然后高亮的代码在ie也没有了高亮,是ie11不支持吗?有人遇到过这种问题吗?球求解答

参考GPT和自己的思路:

针对这个问题,可能有以下几种原因导致:

  1. ngx-markdown 版本问题

可以尝试升级或降级 ngx-markdown 版本,看看是否会出现相同的问题。

  1. IE11 兼容性问题

IE11 兼容性问题是一个经常出现的问题。您可以在代码中添加 polyfills,来保证 IE11 的兼容性。如果在添加 polyfills 后仍然存在问题,您也可以尝试使用其他的 Markdown 库,例如 ngx-markdown-it 或 ngx-pagedown。

  1. 代码高亮问题

针对代码高亮问题,您可以使用 prism.js 等其他的代码高亮插件。如果您使用的是 ngx-markdown,您可以在配置文件中进行设置,例如:

const options: MarkedOptions = {
   highlight: function(code: string) {
      return require('highlight.js').highlightAuto(code).value;
   }
};

以上是找到问题的可能因素和解决方法,您可以根据实际情况进行尝试。同时,建议您在代码中添加错误处理代码,以便确定具体出现问题的位置,并进行调试。