在IE 11的Angular problem中删除字符串中的重音/变音符



我尝试使用String.normalize("NFD")。替换(/[u0300-u036f]/g, ""),但我有这个错误在IE11

错误类型错误:L ' object ne gre pas la propriacemotre oula msamthode«normalize»

由于IE不支持normalize,所以在ie11中出现错误。

你需要在ie11中使用polyfill来支持normalize。你可以在ie11中使用模块统一来提供对normalize的支持。

  1. Runnpm install unorm.
  2. 在编写normalize函数的文件中使用import 'unorm';

最新更新