angular - Angular 9 窗口滚动在 Internet Explorer 中不起作用
问题描述
ngAfterViewInit() {
window.addEventListener('scroll', e => console.log('scroll'))
}
区域标志.ts:
(window as any).__Zone_disable_requestAnimationFrame = true;
(window as any).__Zone_disable_on_property = true;
(window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove'];
(window as any).__Zone_enable_cross_context_check = true;
我的 polyfill.ts:
import './zone-flags';
import 'zone.js/dist/zone'; // Included with Angular CLI.
然而没有来自 ie 11 的控制台日志。
这是一个回归,因为 Angular 7 有这个工作。
解决方案
推荐阅读
- django - 如何通过简单地单击没有任何形式的按钮来更新 django 模型的数据?
- json - Postgresql json 喜欢并提取查询
- reactjs - 如何在使用 React Js 单击图标时添加下拉菜单?
- asp.net - .Net Core 应用程序拒绝本地连接,引发无法访问此站点错误
- flutter - 我们可以在 Windows 上使用 Flutter 和 Codemagic 等第三方解决方案开发 IOS 应用吗
- java - 如何存储用户输入日期并在 sql 查询中传递它们
- elasticsearch - 如何在 docker-compose.yaml 中使用特定于生命周期环境的卷
- python - 如何矢量化或优化函数以减少 python 所花费的时间?
- ruby-on-rails - 如何避免对 Ruby 哈希值的重复函数调用?
- javascript - 如何使用数据属性隐藏和自动选择选项?