【发布时间】:2019-01-28 14:13:33
【问题描述】:
这就是我的 Todo 类的样子。我想这与更新和我在构造函数中声明的内容有关。感谢您提供任何线索。
export class Todo {
id: number;
title = '';
complete = false;
constructor(values: Object = {}) {
Object.assign(this, values);
}
}
【问题讨论】:
这就是我的 Todo 类的样子。我想这与更新和我在构造函数中声明的内容有关。感谢您提供任何线索。
export class Todo {
id: number;
title = '';
complete = false;
constructor(values: Object = {}) {
Object.assign(this, values);
}
}
【问题讨论】:
我调查了这个问题,看起来您的代码是正确的。您如何导入可能是问题的类.. 在我的处理方式下方找到解决方案
待办事项类:
export class Todo {
id: number;
title = '';
complete = false;
constructor (values:Object = {}) {
Object.assign(this, values);
}
}
组件:
import { Component } from '@angular/core';
**import {Todo} from './Todo';**
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
title = 'Lazy loading feature modules';
myTodo = new Todo({manas:'name'});
constructor() {
console.log(this.myTodo);
}
}
控制台: console
【讨论】: