Отправить форму в угловых 2+ с массивами в модели - PullRequest
0 голосов
/ 05 июля 2019

Как я могу создать модель с массивами

Мой ответ:

 {
    "mail": "test@tes.com",
    "password": "test",
    "field_user_terms_and_conditions": {
        "und": {
            "value": "1"
        }
    },
    "profile_main":{
        "field_your_name":{
            "und":{
                "0":{
                    "value":"test"
                }
            }
        },
        "field_type_of_diet":{
            "und":{
                "value":"vegan"
            }
        }
    }
}

Затем мне нужно создать модель для отправки с формой отправки

Моя модель:

export class UsuarioModel {

    mail: string;
    password: string;
    -- this is my problem field_user_terms_and_conditions: string;

}

Мой HTML

<input type="checkbox" name="terms" class="form-checkbox check-style"
                                        [(ngModel)]="usuario.field_user_terms_and_conditions">

Наконец, верните ошибку в ответе ... если я положу свой ответ в Почтальон, работает нормально ..

Есть идеи, как мне это сделать?

пример в https://stackblitz.com/edit/angular-wnew3y

Thankssssss

1 Ответ

0 голосов
/ 08 июля 2019

Извините, я не понял, как это сделать ... Я объявил свое значение в моей модели, а затем в моем сервисе создаю свои данные, поэтому отправьте их.

Пример в моем сервисе:

    const authData = {
      returnSecureToken: true,
            profile_main: {
                field_type_of_diet:{
                  und: {
                    value: usuario.type_of_diet
                  }
                }
            }, .........

    };

Спасибо всем за терпение, если я могу помочь любому пользователю здесь для этого поста, просто скажите мне:)

...