normalizr

    1

    1答えて

    クライアントAPIからデータが返されています。 私は彼らにそれを変更させる能力がありません。彼らはそれを明確にしました。 { "feed": { "name": "name", "media:destination": "http...", "channel": { "pagecomponent": { "component": [{

    0

    1答えて

    normalizrバージョン3.1.xに更新しましたので、私は非正規化を利用できます。彼らはAPIを大幅に変更しましたが。私はスキーマを転送するのに問題があります。 import { normalize, Schema, arrayOf, valuesOf } from 'normalizr'; const usersSchema = new Schema('users') const ph

    1

    1答えて

    私は完全なオブジェクトに戻す非正規化をしようとしています。私は文書hereに基づいてフォローしようとしています。私が理解したところでは、入力値は結果値の1つでなければならず、オブジェクトを再構築するためにスキーマとエンティティを提供します。しかし、返される値は、キーが0で入力値がオブジェクトです。 {0:44}のように、正規化されていないユーザーオブジェクトの代わりに使用できます。 userSch

    0

    1答えて

    私はreduxのエンティティ/データのisFetchingを格納する一般的な方法を作成したいと考えています。現在私はnormalizrを使用し、すべてのエンティティデータをエンティティハッシュに格納します。例 { people: { ... }, orders: { ... } } のために私は(つまり、人々、受注...)各エンティティにdefining a proper

    0

    1答えて

    私はエラー「TypeError例外を:_normalizr.schemaは未定義である」取得していますnormalizr使用 私が初めてnormalizrを使用しています。私はnormalizrの医者といくつかの場所からいくつかのサンプルを試しましたが、同じエラーが発生します。バベル・プリセット・es2015と import { normalize, schema } from 'normaliz

    -1

    1答えて

    は、ユーザーオブジェクトが戻さ考えてみましょう:normalize(user); そして、このバックのような何かを得る: { "id": "123", "username": "TestUser", "group": { "id": "324", "name": "My Group" } } は、私が実行したいです。出

    0

    1答えて

    私のAPIからデータを受け取り、それをreduderにダンプする前にnormalizrに渡しています。 APIから人々のデータを取得するとき、減速機はそれらを人物ストアに追加する必要があります。現在、私のレデューサーは店舗内の既存のデータをすべて上書きしています。 減速:減速機は、一度使用された後 export default function reducer(state={ peopl

    3

    1答えて

    例えばNormalizr は私が最初のオブジェクトを持って使用して親と同じタイプのネストされたスキーマが含まれている私のペイロードを(正規化しようとしている問題のビットを有する再帰的なモデ​​ルのためのスキーマを定義する方法メニュー)には、セクションがあるオブジェクトの配列である子(セクション)があり、セクションが深くなります。 { id: 123, sections: [{

    1

    2答えて

    formTemplateオブジェクトにフォームIDの配列を追加したい場合を除いて、私は自分のスキーマをほぼ正確にどのように還元したいのかを設定しました。 それは次のようになります。ここでは // Normalized Form Templates { 1: { id: '1', isGlobal: true, name: 'Form T

    1

    2答えて

    私はAPIから受け取った応答を正規化したいと思います。典型的な応答は次のようになります。 // Get all projects {data:[ { id: 1 ... team:{ data: { id:15 ... } } }, { id:2