我正在尝试创建一个充满 HTTP 请求的表,因此我从角度材料文档中提供的示例开始HTTP table:
https://material.angular.io/components/table/examples
https://stackblitz.com/angular/rkmqrvxvjlk?file=src%2Fapp%2Ftable-http-example.ts
当我在网站上执行它时,它可以工作。但是当我将它添加到本地环境中的组件时,我得到了这个异常:
属性“exampleDatabase”没有初始化程序,并且在构造函数中没有明确分配。ts(2564)
属性“filteredAndPagedIssues”没有初始化程序,并且在构造函数中没有明确分配。ts(2564)
属性“分页器”没有初始化程序,也没有在constructor.ts(2564)中明确分配
属性'sort'没有初始化器,在constructor.ts(2564)中没有明确分配
我已经尝试过添加?或!在变量之后的解决方法,但它仍然无法正常工作。我不会看到异常,但它会在运行时崩溃:
错误类型错误:this.sort 未定义。
除了更改组件的名称外,我没有对代码进行任何更改。除此之外,我只是将 HTML 和 css 与 .ts 内容和导入一起复制:
