我收到“类型'{}'上不存在的属性'push'dos”。错误,这是我的代码:
messages: string[] = [];
add(message: string) {
this.messages.push(message);
}
我该如何解决?
这是整个文件的代码:
import { Injectable } from '@angular/core';
@Injectable({
providedIn: 'root',
})
export class MessageService {
messages: string[] = [];
add(message: string) {
this.messages.push(message);
}
clear() {
this.messages = [];
}
}
答案 0 :(得分:0)
messages: string[] = [];
被错误地声明尝试类似
var message = [];