diff --git a/src/main.ts b/src/main.ts index 59bdb56..18ea74e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -237,9 +237,9 @@ export default (options: ComponentOptions) => { this._updateTextNode(textNode, expr, originalContent) // Add dependency relationship for this state path - if (!this._stateToElementsMap[expr]) { + if (!this._stateToElementsMap[expr]) this._stateToElementsMap[expr] = new Set() - } + this._stateToElementsMap[expr].add(textNode as unknown as HTMLElement) }) }