如何将表单数据和本地存储数据存储到数据库

时间:2019-06-27 11:25:03

标签: typescript angular7

我想同时存储表单数据和本地存储中的数据。

  No suitable servers found (`serverSelectionTryOnce` set): [connection timeout calling ismaster on '10.0.0.106:27017']  

这是我第二个组件的保存方法,我从本地存储中保存数据完全正常,但是如何将第二个组件的表单数据和本地存储数据同时存储到数据库中,它执行两次,我得到两个进入数据库。

1 个答案:

答案 0 :(得分:0)

使用数组并将新值推入数组。

The sequence would be something like:


      Save(add: NgForm)
     {

      let formvalue,data: {
    "name": string;
    "countryID": string;
}
     formvalue={ "name":"Abc", "countryID":"1" };
     data={ "name":"Abc", "countryID":"1" };
     var array = JSON.parse('[]');

        array.push(data);
        localStorage.setItem('Data', JSON.stringify(array));


     this.addservice.add(array).subscribe(res=>{
       if(res){
        console.log("Res- >" +res);
       }})
     }