|
@@ -103,7 +103,7 @@ const clickHandler = ev => {
|
|
|
|
|
|
const handler = (ev: MouseEvent) => {
|
|
const handler = (ev: MouseEvent) => {
|
|
console.log("????????")
|
|
console.log("????????")
|
|
- if (!dom.value.contains(ev.target as HTMLElement) && ev.target !== dom.value) {
|
|
|
|
|
|
+ if (dom.value && !dom.value.contains(ev.target as HTMLElement) && ev.target !== dom.value) {
|
|
emit("blur")
|
|
emit("blur")
|
|
// document.documentElement.removeEventListener("click", handler)
|
|
// document.documentElement.removeEventListener("click", handler)
|
|
document.documentElement.removeEventListener("touchstart", handler)
|
|
document.documentElement.removeEventListener("touchstart", handler)
|