Javascript 在服务中以角度设置全局变量

Javascript 在服务中以角度设置全局变量,javascript,angular,Javascript,Angular,我创建了一个从不同组件检索数据的服务。在这个服务上,我设置了一个具有不同实例的对象。我的主要目标是用我分配给它的变量填充这个对象并保存它,除非我重新写入。 对象: 问题是它仍然没有将其保存到对象示例(全局示例)中 对我遗漏的东西有什么建议吗 public example = { one : "", two: "" } public setExample(input) { this.example = { ...

我创建了一个从不同组件检索数据的服务。在这个服务上,我设置了一个具有不同实例的对象。我的主要目标是用我分配给它的变量填充这个对象并保存它,除非我重新写入。 对象:

问题是它仍然没有将其保存到对象示例(全局示例)中

对我遗漏的东西有什么建议吗

public example = {
    one : "",
    two: ""
}
   public setExample(input) {
    this.example = {
        ...this.example,
        ...input
    } ;
}
   public set_data(field=null){
    if (field){
    
        this.setExample({[field.name]: field.value});

    }
    console.log(field);
   
}