我有一个商店,我为它的一小部分创建了一个选择器。然后我想出一些基于我想在其他地方使用的过滤器的派生状态。
我从Web服务调用中检索我的数据,因此当使用function returnIndex (array, targetID) {
// here using es6 arrow function.
return array.findIndex(x => x.id === targetID)
}
// Calling the function
// array the array of objects, targetID the id of the target object
const index = returnIndex(array, targetID);
过滤器时,它没有值,因为调用尚未返回。填充firstRedThing$
时,似乎不会重新评估firstRedThing $。我错过了什么?
things$