我正在做Falcor(falcor-router)的一些實驗,並想知道爲什麼它有時會返回'原子'值。Falcor返回不想要的原子?
比如我問這個路徑:此路徑存在['items',{from: 0, to: 100},['name', 'value']]
只有50項,因此唯一的路徑items.0..50
被填充。
產生的jsonGraph包含正確的值items.0..50
,但也包含了像這樣的items.51..100
值:
51: { name: { type: "$atom" }, value: { type: "$atom" } }
我預計items.51..100
不會在jsonGraph存在,而不是被填充與這些值。
爲什麼會發生這種情況,我該怎麼做才能避免它?
通過讀取路由器我可以告訴大家的行爲是故意的源代碼和問題。但是我不知道推理它的原因。我在GitHub上發佈了一個問題:https://github.com/Netflix/falcor-router/issues/189 –