Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular material internet explorer与角材质的兼容性_Angular Material - Fatal编程技术网

Angular material internet explorer与角材质的兼容性

Angular material internet explorer与角材质的兼容性,angular-material,Angular Material,我正在使用角材料设计进行平均堆叠。在chrome和firefox上进行测试后,包括flex和offset等在内的所有功能都工作得非常完美。但在InternetExplorer中,任何东西都无法正常工作 我的问题是,如何使angular material与IE 10和IE 11兼容?angular material适用于所有版本为n-1的浏览器;其中n是当前浏览器版本。IE 10不再受支持 Edge似乎与材质配合得很好,但IE 11仍存在一些差异。我通过简单地向未正确显示的元素添加一些CSS规则来

我正在使用角材料设计进行平均堆叠。在chrome和firefox上进行测试后,包括flex和offset等在内的所有功能都工作得非常完美。但在InternetExplorer中,任何东西都无法正常工作


我的问题是,如何使angular material与IE 10和IE 11兼容?

angular material适用于所有版本为n-1的浏览器;其中n是当前浏览器版本。IE 10不再受支持

Edge似乎与材质配合得很好,但IE 11仍存在一些差异。我通过简单地向未正确显示的元素添加一些CSS规则来解决这些布局问题,同时确保它们不会影响我的Chrome/FF布局


还有你的窝窝你的div;布局行、输入容器等在IE 11中可能会产生不良影响。试错法最适合我。

如果您的主要目标是internet explorer,最好避免使用棱角材料,而使用附加的库(指令)对于Angular 5,您可以在polyfills.ts中取消注释导入,以处理IE。

使用Angular 8,我通过执行以下操作使Angular Material Datepicker在IE中工作:

  • 删除了与moment.js和材质力矩适配器有关的所有内容。(已卸载)

  • 在app.module.ts中导入MatNativeDateModule

  • 在html中将外观属性设置为“legacy”,如下所示:


我很确定OP指的是前一个AngularJS(又名AngularJS 1.x)