fix(KeepAlive): when exclude prop change, it should prune cache that not matched (#2111)
This commit is contained in:
@@ -175,7 +175,7 @@ const KeepAliveImpl = {
|
||||
() => [props.include, props.exclude],
|
||||
([include, exclude]) => {
|
||||
include && pruneCache(name => matches(include, name))
|
||||
exclude && pruneCache(name => matches(exclude, name))
|
||||
exclude && pruneCache(name => !matches(exclude, name))
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user