I have a function that returns a simple response as a js object with a single property
return {"id": obj.id}
and I seem to get type errors no matter what I say it's returning, my current solution is to have a response class with id as a property, is there a better way? I'm trying to avoid 'any' and creating a class for it seems like overkill
edit:
say I have
function myFunction(): any {
// do some stuff
return { "id" : id }
}
what should replace the 'any'?
My solution was to build a Response(id) that has a single property, but I got a bad feeling writing all that extra code to return a single property, so I'm asking what's the best practice here.
It's for an api the user expects a json returned in the form of { "id": id }
question from:
https://stackoverflow.com/questions/65901846/return-js-object-in-typescript 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…