We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e92bc7e commit e32d35cCopy full SHA for e32d35c
1 file changed
8-web-components/7-shadow-dom-events/article.md
@@ -1,6 +1,6 @@
1
-# Shadow DOM 和 事件(events)
+# Shadow DOM 和事件(events)
2
3
-Shadow tree 背后的思想是组件封装的内部实现细节。
+Shadow tree 背后的思想是封装组件的内部实现细节。
4
5
假设,在 `<user-card>` 组件的 shadow DOM 内触发一个点击事件。但是主文档内部的脚本并不了解 shadow DOM 内部,尤其是当组件来自于第三方库。
6
@@ -67,7 +67,7 @@ userCard.onclick = e => alert(`Outer target: ${e.target.tagName}`);
67
68
如果单击事件发生在 `"John Smith"` 上,则对于内部和外部处理程序来说,其目标是 `<span slot="username">`。这是 light DOM 中的元素,所以没有重定向。
69
70
-另一方面,如果单机事件发生在源自 shadow DOM 的元素上,例如,在 `<b>Name</b>` 上,然后当它冒泡出 shadow DOM 后,其 `event.target` 将重置为 `<user-card>`。
+另一方面,如果单击事件发生在源自 shadow DOM 的元素上,例如,在 `<b>Name</b>` 上,然后当它冒泡出 shadow DOM 后,其 `event.target` 将重置为 `<user-card>`。
71
72
## 冒泡(bubbling), event.composedPath()
73
0 commit comments