无法读取未定义的 Angular/Typescript 的属性“推送”

佩德罗弗兰科6

我想补充的数组Funcionarios对象为Equipa对象,但是当我尝试push一个new Funcionarios它弹出这个错误TypeError: Cannot read property 'push' of undefined,我已经过了代码几次并初始化所有的变量,但它一直总是给我同样的错误。

export class Funcionarios {
    id : Number;
    codFunc: Number;
    nomeFunc: string;

    constructor(codFunc: Number, nomeFunc: string) {
        this.codFunc = codFunc;
        this.nomeFunc = nomeFunc;
    }
}

export class Equipa {
    id : Number;
    codEquipa: Number;
    nomeEquipa: string;
    ocorFuncs: Funcionarios[] = [];

    constructor(id : Number, codEquipa: Number, nomeEquipa: string, funcs: Funcionarios[]) {
        this.id = id;
        this.codEquipa = codEquipa;
        this.nomeEquipa = nomeEquipa;
        this.ocorFuncs = funcs;
    }
}

export class TestComponent implements OnInit {

    equipa: Equipa = new Equipa(null, null, null, null);

    ngOnInit() {
        this.equipa.ocorFuncs.push(new Funcionarios(1, "qwe"));
        this.equipa.ocorFuncs.push(new Funcionarios(2, "asd"));
        this.equipa.ocorFuncs.push(new Funcionarios(3, "zxc"));
    }
}
海妖

好的,所以你知道你现在想要做什么。

您想将值推送到nullnull没有推送方法。如果您将此声明行更改为

equipa: Equipa = new Equipa(null, null, null, []);

它会正常工作,在stackblitz上检查过

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法读取“未定义”的属性推送

来自分类Dev

无法读取未定义的属性“推送”

来自分类Dev

无法读取未定义的属性“推送”?

来自分类Dev

无法读取未定义的属性推送

来自分类Dev

reactjs-无法读取未定义的属性推送

来自分类Dev

离子设置推送-无法读取未定义的属性

来自分类Dev

Polymerfire - 无法读取未定义的属性“推送”

来自分类Dev

无法读取数组上未定义的属性“推送”

来自分类Dev

无法读取未定义错误的属性推送

来自分类Dev

Angular - TypeError:无法读取未定义的属性“推送”

来自分类Dev

Javascript Uncaught TypeError:无法读取未定义的属性“推送”

来自分类Dev

无法读取未定义的 Typescript / Angular 6 的属性“推送”

来自分类Dev

JavaScript 错误:无法读取未定义的属性“推送”

来自分类Dev

无法读取未定义/未定义的属性

来自分类Dev

TypeError:无法读取未定义的属性“未定义”

来自分类Dev

React Native Navigation 如何推送屏幕?(无法读取未定义的属性推送)

来自分类Dev

无法读取未定义的属性“ $ valid”

来自分类Dev

无法读取未定义的属性“ ObjectID”

来自分类Dev

angularjs无法读取未定义的属性

来自分类Dev

无法读取未定义的属性“ main”

来自分类Dev

无法读取未定义的属性“ forEach”

来自分类Dev

无法读取未定义的属性“ MyProperty”

来自分类Dev

无法读取未定义的属性“ split”

来自分类Dev

无法读取未定义的属性“ $ scope”

来自分类Dev

无法读取未定义的属性“协议”

来自分类Dev

无法读取未定义的属性“ toJSON”

来自分类Dev

无法读取未定义的属性“ attr”

来自分类Dev

无法读取未定义的属性“ helpers”

来自分类Dev

无法读取未定义的属性“ setBounds”

Related 相关文章

  1. 1

    无法读取“未定义”的属性推送

  2. 2

    无法读取未定义的属性“推送”

  3. 3

    无法读取未定义的属性“推送”?

  4. 4

    无法读取未定义的属性推送

  5. 5

    reactjs-无法读取未定义的属性推送

  6. 6

    离子设置推送-无法读取未定义的属性

  7. 7

    Polymerfire - 无法读取未定义的属性“推送”

  8. 8

    无法读取数组上未定义的属性“推送”

  9. 9

    无法读取未定义错误的属性推送

  10. 10

    Angular - TypeError:无法读取未定义的属性“推送”

  11. 11

    Javascript Uncaught TypeError:无法读取未定义的属性“推送”

  12. 12

    无法读取未定义的 Typescript / Angular 6 的属性“推送”

  13. 13

    JavaScript 错误:无法读取未定义的属性“推送”

  14. 14

    无法读取未定义/未定义的属性

  15. 15

    TypeError:无法读取未定义的属性“未定义”

  16. 16

    React Native Navigation 如何推送屏幕?(无法读取未定义的属性推送)

  17. 17

    无法读取未定义的属性“ $ valid”

  18. 18

    无法读取未定义的属性“ ObjectID”

  19. 19

    angularjs无法读取未定义的属性

  20. 20

    无法读取未定义的属性“ main”

  21. 21

    无法读取未定义的属性“ forEach”

  22. 22

    无法读取未定义的属性“ MyProperty”

  23. 23

    无法读取未定义的属性“ split”

  24. 24

    无法读取未定义的属性“ $ scope”

  25. 25

    无法读取未定义的属性“协议”

  26. 26

    无法读取未定义的属性“ toJSON”

  27. 27

    无法读取未定义的属性“ attr”

  28. 28

    无法读取未定义的属性“ helpers”

  29. 29

    无法读取未定义的属性“ setBounds”

热门标签

归档