繁体   English   中英

IE9中的Angular 1/2混合应用程序错误:“ TypeError:无法获取属性'ref'的值:对象为null或未定义”

[英]Angular 1/2 hybrid app error in ie9: “TypeError: Unable to get value of the property 'ref': object is null or undefined”

我有一个Angular 1-> 2 Angular 1.5.8和Angular 2.2混合应用程序。 我必须支持IE9 :(

我包括了core-js垫片:

<script src="node_modules/core-js/client/shim.min.js"></script>

我的登录页面是带有Angular 2页脚的Angular 1表单。 所有Angular 2页脚功能都可以正常工作,但是在每个事件上单击或键入Angular 1表单元素都会产生以下错误:

TypeError: Unable to get value of the property 'ref': object is null or undefined

看起来它与事件有关,但是ie9控制台几乎毫无价值。 有谁知道可能是什么原因造成的,或者是关于如何追查此错误原因的想法?

我还可以提供什么其他有用的信息?

编辑
我尝试过的事情:

  • 将Typsescript目标设置为es3。 没有骰子。

尝试使用此填充程序而不是core-js。 core-js有一些IE9问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM