1

私の場合は、方法で定義されたangularjsの自動削除パラメーターが必要です:

私の定義:

var service = $resource(apiConstant.baseUrl + '/website/:action', {port : ':8080'}, {
        save: {
            method: 'GET',
            isArray: false,
            params: {
                action: 'save', id: '@id', name: '@name', description: '@description',
                ownerId: '@ownerId', checked: '@checked'
            }
        }
    });

service.save({id :3}) を呼び出すと、生成される実際の URL は次のとおりです。

website/save?checked=undefined&description=undefined&id=3&name=undefined&ownerId=undefined

指定されていないパラメータをangularjsに自動削除させるにはどうすればよいですか?

私はちょうどこのようにしたいです:

website/save?id=3

ありがとう。

4

1 に答える 1