跨文件跨一个Typescript模块会产生0x800a01bd-JavaScript运行时错误:对象不支持此操作

自由

将模块跨多个文件时遇到问题。我知道关于stackoverflow的问题很多,但不足以解决这个问题。

两个文件的两个相关部分:

文件_ProjectInfo.ts:

/// <reference path="_ProjectInfo2.ts" />

module Areas.ProjectArea._ProjectInfo
{
    window.onload = ()=> {
        var EventHandlers: ButtonEventHandlers = new ButtonEventHandlers();
        ....
    };
}

_ProjectInfo2.ts文件:

module Areas.ProjectArea._ProjectInfo
{
    export class ButtonEventHandlers
    {       
        public EditProjectButtonClickEventHandler(): void {
        ....
        }
    }
}

当这些模块在separte文件中时,出现错误:

0x800a01bd-JavaScript运行时错误:对象不支持此操作

中断:

var EventHandlers: ButtonEventHandlers = new ButtonEventHandlers();

当我将代码放在一个文件中时,一切都按预期正常工作。我认为我在文件中放置了正确的引用,但无法在单独的文件中使用它。

巴萨拉特

在您的情况下,您需要确保_ProjectInfo2.ts在加载之前,_ProjectInfo.ts因为需要在使用它之前定义的类

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ getElementsByTagName”

来自分类Dev

0x800a01b6-Microsoft JScript运行时错误:对象不支持属性或方法“ jqGrid”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“选项卡”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“时间选择器”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ get_id”

来自分类Dev

IE9中的Jquery 2.1.1得到错误:0x800a01b6-Microsoft JScript运行时错误:对象不支持属性或方法'addEventListener'

来自分类Dev

SceneKit自定义几何产生“不支持双精度” /“无效的顶点格式”运行时错误

来自分类Dev

遇到运行时错误'438'对象在Excel宏中不支持此属性或方法

来自分类Dev

“运行时错误'438':对象不支持此属性或方法。” 范围值=范围值

来自分类Dev

VBA-运行时错误438对象使用set不支持此属性

来自分类Dev

VBA 运行时错误 438:对象不支持此属性或方法

来自分类Dev

signalR javascript运行时对象不支持属性

来自分类Dev

gcc-7正常运行时,将gcc升级到8/9会触发“错误:不支持的指令'vmovdqu'”

来自分类Dev

错误:撰写文件“ ./docker-compose.yaml”无效,因为:services.nvidia-smi-test不支持的配置选项:“运行时”

来自分类Dev

脚本错误JavaScript运行时错误:对象不支持datatables插件的属性或方法“行”

来自分类Dev

JavaScript运行时错误:对象不支持属性或方法“ on”

来自分类Dev

淘汰赛-JavaScript运行时错误:对象不支持属性或方法“级别”

来自分类Dev

JavaScript运行时错误:对象不支持属性或方法'jqGrid'

来自分类Dev

Javascript运行时错误:Internet Explorer中“对象不支持属性或方法”

来自分类Dev

JavaScript运行时错误:对象不支持属性或方法“ prop”

来自分类Dev

获取错误:JavaScript运行时错误:不支持value参数中的循环引用

来自分类Dev

Ansible vsphere_guest模块报告“无法克隆所选计算机:[任务错误]:对象不支持该操作。”

来自分类Dev

为什么 exp**2 会产生错误“**不支持的操作数类型”?

来自分类Dev

IE11 JavaScript(错误:SCRIPT445)“对象不支持此操作”

来自分类Dev

对象不支持此操作

来自分类Dev

DoEvent() 返回 0 但运行时错误 2585 在处理表单或报告事件时无法执行此操作

Related 相关文章

  1. 1

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

  2. 2

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法

  3. 3

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

  4. 4

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ getElementsByTagName”

  5. 5

    0x800a01b6-Microsoft JScript运行时错误:对象不支持属性或方法“ jqGrid”

  6. 6

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“选项卡”

  7. 7

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“时间选择器”

  8. 8

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ get_id”

  9. 9

    IE9中的Jquery 2.1.1得到错误:0x800a01b6-Microsoft JScript运行时错误:对象不支持属性或方法'addEventListener'

  10. 10

    SceneKit自定义几何产生“不支持双精度” /“无效的顶点格式”运行时错误

  11. 11

    遇到运行时错误'438'对象在Excel宏中不支持此属性或方法

  12. 12

    “运行时错误'438':对象不支持此属性或方法。” 范围值=范围值

  13. 13

    VBA-运行时错误438对象使用set不支持此属性

  14. 14

    VBA 运行时错误 438:对象不支持此属性或方法

  15. 15

    signalR javascript运行时对象不支持属性

  16. 16

    gcc-7正常运行时,将gcc升级到8/9会触发“错误:不支持的指令'vmovdqu'”

  17. 17

    错误:撰写文件“ ./docker-compose.yaml”无效,因为:services.nvidia-smi-test不支持的配置选项:“运行时”

  18. 18

    脚本错误JavaScript运行时错误:对象不支持datatables插件的属性或方法“行”

  19. 19

    JavaScript运行时错误:对象不支持属性或方法“ on”

  20. 20

    淘汰赛-JavaScript运行时错误:对象不支持属性或方法“级别”

  21. 21

    JavaScript运行时错误:对象不支持属性或方法'jqGrid'

  22. 22

    Javascript运行时错误:Internet Explorer中“对象不支持属性或方法”

  23. 23

    JavaScript运行时错误:对象不支持属性或方法“ prop”

  24. 24

    获取错误:JavaScript运行时错误:不支持value参数中的循环引用

  25. 25

    Ansible vsphere_guest模块报告“无法克隆所选计算机:[任务错误]:对象不支持该操作。”

  26. 26

    为什么 exp**2 会产生错误“**不支持的操作数类型”?

  27. 27

    IE11 JavaScript(错误:SCRIPT445)“对象不支持此操作”

  28. 28

    对象不支持此操作

  29. 29

    DoEvent() 返回 0 但运行时错误 2585 在处理表单或报告事件时无法执行此操作

热门标签

归档