そのため、出力モデルの一部に UI の重要な情報を含める必要があるという要件があります。この情報は、基本的にテキストの翻訳と、日付、価格、長さの推奨形式です。
したがって、出力モデルの例は次のようになります。
{
statuses : {
enumValue1 : "Display This Text",
enumValue2 : "Display This Text2",
},
thePrice : {
value : 3.50,
formattedValue : "$3.50"
},
length : {
meters 3,
formattedValue : "3 ft."
},
iAmAPropertyOnlyInGet : 42
}
これを出力モデルとして使用している場合、完全に異なる入力モデルを使用しても問題ありませんか?
{
status : {
enumValue1,
enumValue2,
},
thePrice : 3.50,
lengthInMeters : 3
}