Refactor state management: streamline dependency relationship setup for state paths in text node updates
This commit is contained in:
parent
77229cd4b0
commit
8257f64a76
|
@ -237,9 +237,9 @@ export default (options: ComponentOptions) => {
|
||||||
this._updateTextNode(textNode, expr, originalContent)
|
this._updateTextNode(textNode, expr, originalContent)
|
||||||
|
|
||||||
// Add dependency relationship for this state path
|
// Add dependency relationship for this state path
|
||||||
if (!this._stateToElementsMap[expr]) {
|
if (!this._stateToElementsMap[expr])
|
||||||
this._stateToElementsMap[expr] = new Set()
|
this._stateToElementsMap[expr] = new Set()
|
||||||
}
|
|
||||||
this._stateToElementsMap[expr].add(textNode as unknown as HTMLElement)
|
this._stateToElementsMap[expr].add(textNode as unknown as HTMLElement)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user