From d218cabd7a575ae4d83b1894f6ec890ca6c63009 Mon Sep 17 00:00:00 2001 From: chenshenhai Date: Sun, 17 Oct 2021 11:35:49 +0800 Subject: [PATCH] fix: board point-check --- packages/board/src/lib/screen-watcher.ts | 7 ++++++- packages/core/examples/features/css/index.css | 11 ++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/packages/board/src/lib/screen-watcher.ts b/packages/board/src/lib/screen-watcher.ts index e434e4b..fb82b03 100644 --- a/packages/board/src/lib/screen-watcher.ts +++ b/packages/board/src/lib/screen-watcher.ts @@ -194,7 +194,12 @@ export class ScreenWatcher { } private _isVaildPoint(p: TypePoint): boolean { - return ( p.x > 0 && p.y > 0); + return isAvailableNum(p.x) && isAvailableNum(p.y); } } + + +function isAvailableNum(num: any): boolean { + return (num > 0 || num < 0 || num === 0); +} \ No newline at end of file diff --git a/packages/core/examples/features/css/index.css b/packages/core/examples/features/css/index.css index a594d2c..1be1ea7 100644 --- a/packages/core/examples/features/css/index.css +++ b/packages/core/examples/features/css/index.css @@ -25,7 +25,7 @@ html, body { } .dashboard .row { - margin-top: 20px; + /* margin-top: 20px; */ display: flex; width: 100%; flex-direction: row; @@ -33,8 +33,8 @@ html, body { .dashboard .row .col { display: flex; - flex: 1; - width: 100%; + /* flex: 1; + width: 100%; */ } .center { @@ -95,4 +95,9 @@ html, body { .elem-item-btn:hover { color: #4183c4; border-color: #4183c4; +} + +#mount { + margin-top: 100px; + margin-left: 200px; } \ No newline at end of file