guguji5 / angular-splitter

this is a angular splitter that could drag the responsive layout.
https://guguji5.github.io/angular-splitter-demo
22 stars 0 forks source link

只写min参数的时候会出现bug #1

Closed zaneon closed 6 years ago

zaneon commented 6 years ago

<tam-splitter splitterBarWidth=1 [direction]="'horizontal'" [useTransition]="100"> <tam-splitter-panel [size]="30" [min]="20"> 1 </tam-splitter-panel> <tam-splitter-panel [size]="70"> 2 </tam-splitter-panel> </tam-splitter>

这种情况下可以直接把右边的区域拖到左边覆盖左边导致min不生效

jietu20181015-112305

guguji5 commented 6 years ago

试了你的代码,似乎没出现你说的min不生效的情况。你使用什么浏览器,os。你可以用codepen这种即时预览工具,展示一下你说的问题吗?或者来个gif图,video也行。

<tam-splitter splitterBarWidth=1 [direction]="'horizontal'" [useTransition]="100">
    <tam-splitter-panel [size]="30" [min]="20"> 1 </tam-splitter-panel>
    <tam-splitter-panel [size]="70"> 2 </tam-splitter-panel>
</tam-splitter>

issue

zaneon commented 6 years ago

jietu20181015-133859-hd

mac chrome,慢慢拖动到浏览器边缘会发生,快速拖动有时候也会

guguji5 commented 6 years ago

哈哈,还真会出现,我晚上搞一下。

guguji5 commented 6 years ago

@Zaneon 改好了,再拉一下代码吧。

guguji5 commented 6 years ago

似乎没啥问题了,那我就关了哈