Browse Category

Frontend

axios cериализация параметров

Сериализация массивов для GET запроса в dotnet контроллер

const params = {
    colors: this.form.colors.map(c =c.id),
    sizes: this.form.sizes.map(s =s.id)
};

this.axios
    .all([
        this.axios.get('items', {
            params: params,
            paramsSerializer: (params) ={
                return qs.stringify(params, { arrayFormat: 'repeat' });
            }
        }),
    ])