JSONデータがサービスから返された後、モデルに追加データを追加することを検討しています。私が話すサービスは情報をコードとして返しますが、ユーザーに表示するためのよりわかりやすい名前も含めたいと思います。これは、モデルが使用されているほとんどの場所で行われます。emberモデルに追加情報を追加する方法
例:
これは名前だけで、これまで住んで名前にコードのマップを持っているもの、ためになる
{schedule: {code:'MONTHLY', name: 'Monthly'}}
へのアクセスを持っているサービスから
{schedule: {code:'MONTHLY'}}
を取得しますフロントエンドでは、コードは永続化されています。 custom transformsのコンセプトがあることがわかりますが、これは道のりでしょうか?
また、可能なすべてのコード/名前のマッピングを別のファイルに保存し、モデルの属性を反復処理したり比較したりする予定です。たとえば、私は月、四半期、または年から選択する予定の選択肢をユーザに提示したいと思うでしょう。
モデル内で計算されたプロパティを書くことができます – kumkanillam