swagger-api/swagger-codegen

[Angular2] attributes are snake_cased

Open

#4,774 创建于 2017年2月11日

在 GitHub 查看
 (11 评论) (9 反应) (0 负责人)HTML (5,474 fork)batch import
Client: TypeScriptIssue: Bughelp wanted

仓库指标

Star
 (12,701 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Description

In my generated files, the attribute in the model interfaces are all camelCased, but the fetched data is snake_cased and not changed.

export interface User {
    /**
     * The ID of the user.
     */
    userId: number;
[...]

returned object: { user_id: 12, ... }

Swagger-codegen version

the version used by http://editor.swagger.io/

Notes

However, when sending some formParams (POST) to the server, then the generated code converts the attributes:

if (challengeId !== undefined) {
    formParams.set('challenge_id', <any>challengeId);
}

贡献者指南