错误:无法在UserComponent上设置未定义的属性“ id”

艾哈迈德·阿卜杜勒加尼(Ahmed Abdelghany)

我收到以下错误:无法在UserComponent.push ../ src / app / users / user / user.component.ts.UserComponent上设置未定义的属性“ id”

TS代码

import { Component, OnInit } from "@angular/core";
import { ActivatedRoute, Router } from "@angular/router";

@Component({
  selector: "app-user",
  templateUrl: "./user.component.html",
  styleUrls: ["./user.component.css"],
})
export class UserComponent implements OnInit {
  user: { id: number; name: string };

  constructor(private route: ActivatedRoute) {}

  ngOnInit() {
    this.user.id = +this.route.snapshot.params['id'];
  }
}

模板:

<p>User with ID {{user.id}} loaded.</p>
<p>User name is {{user.name}}</p>
pc_coder

您创建用户对象,但未定义。因此,您有两种解决方案。

第一种方法是在构造函数中初始化用户

constructor(){
   this.user={id:null,name:null};  
}

第二种方法是在html中进行自我分配 {{user?.id}}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误:无法在UserComponent上设置未定义的属性“ id”

来自分类Dev

dojo无法设置未定义的属性“ id”

来自分类Dev

angularjs添加值无法设置未定义的属性“ id”

来自分类Dev

快速会话无法设置未定义的属性“ id”

来自分类Dev

dojo无法设置未定义的属性“ id”

来自分类Dev

快速会话无法设置未定义的属性“ id”

来自分类Dev

类型错误:无法读取编辑视图模板上未定义的属性“Id” - Angular 2

来自分类Dev

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

来自分类Dev

错误错误:未捕获(承诺):TypeError:无法读取未定义的属性“ id”

来自分类Dev

错误错误:未捕获(承诺):TypeError:无法读取未定义的属性“ id”

来自分类Dev

错误类型错误:无法读取未定义的属性“s_id”

来自分类Dev

错误类型错误:无法读取未定义的属性“ID”(Angular 8)

来自分类Dev

未捕获的TypeError:无法设置未定义的属性'product_id'

来自分类Dev

DatePicker:当多个数组ID时,无法设置未定义的属性“ currentDay”

来自分类Dev

尝试获取对象时无法设置未定义的属性“ id”

来自分类Dev

未捕获的TypeError:无法设置未定义的属性“ product_id”

来自分类Dev

AngularJS + Fullcalendar发送错误TypeError:无法读取未定义的属性'__id'

来自分类Dev

core.js:6406错误TypeError:无法读取未定义的属性“ id”

来自分类Dev

功能组件到类组件错误:无法读取未定义的属性“ id”

来自分类Dev

AngularJS + Fullcalendar发送错误TypeError:无法读取未定义的属性“ __id”

来自分类Dev

Nodejs - 在错误中注册/登录用户 =“无法读取未定义的属性‘_id’”

来自分类Dev

Firebase 函数:类型错误:无法读取未定义的属性“user_id”

来自分类Dev

未处理的拒绝(类型错误):比较 id 时无法读取未定义的属性“”

来自分类Dev

未捕获的TypeError:无法读取registerNgModuleType上未定义的属性“ id”-角度PWA

来自分类Dev

无法在ID中设置为未定义的值

来自分类Dev

Laravel未定义属性:stdClass :: $ id错误

来自分类Dev

灰烬路线:无法读取未定义的属性“ id”

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

    错误:无法在UserComponent上设置未定义的属性“ id”

  2. 2

    dojo无法设置未定义的属性“ id”

  3. 3

    angularjs添加值无法设置未定义的属性“ id”

  4. 4

    快速会话无法设置未定义的属性“ id”

  5. 5

    dojo无法设置未定义的属性“ id”

  6. 6

    快速会话无法设置未定义的属性“ id”

  7. 7

    类型错误:无法读取编辑视图模板上未定义的属性“Id” - Angular 2

  8. 8

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

  9. 9

    错误错误:未捕获(承诺):TypeError:无法读取未定义的属性“ id”

  10. 10

    错误错误:未捕获(承诺):TypeError:无法读取未定义的属性“ id”

  11. 11

    错误类型错误:无法读取未定义的属性“s_id”

  12. 12

    错误类型错误:无法读取未定义的属性“ID”(Angular 8)

  13. 13

    未捕获的TypeError:无法设置未定义的属性'product_id'

  14. 14

    DatePicker:当多个数组ID时,无法设置未定义的属性“ currentDay”

  15. 15

    尝试获取对象时无法设置未定义的属性“ id”

  16. 16

    未捕获的TypeError:无法设置未定义的属性“ product_id”

  17. 17

    AngularJS + Fullcalendar发送错误TypeError:无法读取未定义的属性'__id'

  18. 18

    core.js:6406错误TypeError:无法读取未定义的属性“ id”

  19. 19

    功能组件到类组件错误:无法读取未定义的属性“ id”

  20. 20

    AngularJS + Fullcalendar发送错误TypeError:无法读取未定义的属性“ __id”

  21. 21

    Nodejs - 在错误中注册/登录用户 =“无法读取未定义的属性‘_id’”

  22. 22

    Firebase 函数:类型错误:无法读取未定义的属性“user_id”

  23. 23

    未处理的拒绝(类型错误):比较 id 时无法读取未定义的属性“”

  24. 24

    未捕获的TypeError:无法读取registerNgModuleType上未定义的属性“ id”-角度PWA

  25. 25

    无法在ID中设置为未定义的值

  26. 26

    Laravel未定义属性:stdClass :: $ id错误

  27. 27

    灰烬路线:无法读取未定义的属性“ id”

  28. 28

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

  29. 29

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

热门标签

归档