javascript - 创建 prod build 后 Primeng 图标未显示在 IE11 上
问题描述
我正在使用 angular 6 和primeng 创建一个应用程序。我面临的问题是,当我使用本地构建(即 ng serve)运行应用程序时,诸如日历、下拉箭头之类的 primng 图标是可见的,但是一旦我创建 prod aot build,图标就会在 IE11 上消失。
我尝试在 polyfills 文件中进行更改,添加了 2 个导入 import 'es6-shim' 和 import 'web-animations-js' 但没有取得任何成功。IE 安全性可能是原因之一,因为一旦我转到 IE11 设置 --> 互联网选项--> 安全性 --> 站点并取消选中“包括其他区域中未列出的所有本地(内联网)站点”复选框,然后是图标重新加载时重新出现。
如果有人可以提供解决方案,我不确定该怎么做。
谢谢。
编辑:在 chrome 和 mozilla 等其他浏览器中一切正常。在 IE11 互联网选项--> 安全--> 选择本地互联网,然后单击站点,然后取消选中“包括未在其他区域中列出的所有本地(内联网)站点”,重新加载后图标会重新出现。
解决方案
问题是您从未在 Intranet-zone 中列出的站点服务器区域获取资源。询问您的系统管理员,并重新安排您的工作站点区域。
当我不知道您的网络配置时很难建议,我也不想知道它,但存在问题。
这会更容易,只需在 Chrome 中测试您的应用程序,您还有很多开发人员支持工具(例如 Ctrl+Shift+I)
当您想测试世界其他地方时,请进行测试部署。
推荐阅读
- r - 为R中的矩形和椭圆之间的交点赋予颜色
- docker - 在 docker swarm 中隐藏 OpenVPN 后面的 docker 容器,带有覆盖网络
- xml - XSD 错误:需要属性名称但缺少
- javascript - React - 在幻灯片之间转换的轮播,react-spring
- android - 是否可以构建一个安装 3 个 apk 的 android 应用程序,这些 apk 存储在应用程序本身内?
- sql - 创建表约束已损坏
- mysql - 多个 LIKE 运算符 ORDER BY Strongest
- python-3.x - 图像大小(以字节为单位),不保存到磁盘 Python
- c# - 在 DataGridView CellDoubleClick 从另一行返回数据
- google-maps-api-3 - @angular/google-maps 在生产中不起作用