#937·cyclejs

无法对带有 `@cycle/state` 的 `Collection` 进行排序

作者: monojack创建于 2020年3月31日更新于 2021年4月13日

我正在使用 `makeCollection` 来渲染 `state.items` 的列表,并且我在使用一个状态透镜,该透镜根据 `state.sort` 值对列表进行排序,并返回它。点击"排序"按钮将更新 `state.sort` 值,并且透镜的 getter **会被调用**,创建一个新列表,进行排序,然后返回它,但 DOM 元素不会重新排序,直到下次更新 `state.items`。

内容来源: cyclejs/cyclejs