rongyao

Results 8 issues of rongyao

## What problem does this feature solve? https://stackblitz.com/edit/ng-alain-setup-qgojxe?file=src%2Fapp%2Fapp.component.ts,src%2Fapp%2Fapp.module.ts,src%2Fapp%2Fdata-source%2Fdata-source.component.html 通过st的data属性,可以方便快速的通过url来获取接口,并且支持分页。 但是视图渲染是能是表格。有些时候,希望自定义视图,但是又希望能用上st的data功能,来自动获取数据。 所以现在希望可以提供一个基础组件,它只负责提供一些数据相关的操作,比如包括导出重置删除等st原本就支持的功能。 在上面的例子中,我把st复制了一份,然后稍微改了改,模板里加了个分页,class里加了泛型。然后使用这个组件的时候,传入和st一样的属性,就可以拿到数据自行渲染了。 ## What does the proposed API look like? 希望如下: 1.新组件应当拥有所有st与视图渲染无关的方法与属性。 2.新组件可以拥有一些多余的属性和方法,这些方法可能是为了保障其它一些必要方法的正常运行。 3.最好st是继承自这个新组件的。 4.关于全局配置,可以独立一套也可和st共用一套,理论上影响不大。 另外这个功能不是太紧急,毕竟copy的也能用,但是还是希望可以用上官方支持的版本~

## What problem does this feature solve? https://stackblitz.com/edit/ng-alain-setup-tymgyr?file=src%2Fapp%2Fapp.component.ts,src%2Fapp%2Fglobal-config.module.ts,src%2Fapp%2Fst-td%2Fst-td.module.ts,src%2Fapp%2Fst-td%2Fst-td%2Fst-td.component.html,src%2Fapp%2Fst-td%2Fst-td%2Fst-td.component.ts,src%2Fapp%2Fapp.module.ts 现在在做一个根据st的数据,用sv查看详情的功能。 视图的渲染想直接用st-sd来显示,但是st-td组件没有导出。然后我自己copy了一份,并且去掉了st 的依赖获取(@Host() private stComp: STComponent) 之后视图是渲染出来了,和表格的显示的基本一致。但是这种方式不太优雅,问题也比较多。 ## What does the proposed API look like? 1.导出st-td组件 2.解决STComponent的依赖问题,比如可以Input()进来,或者其它方式提供 3.即使不提供STComponent,st-td也可以正常使用。 4.将STComponent.columnSource 改为public,这样我可以使用columnSource.process将STColumn转为_STColumn 5.对于_data的转换,还需要可以调用到st的this.optimizeData()._refColAndData();这一部分也希望可以以适当的方式开放出来 具体的用法,可参照stackblitz里的demo...

Enhancement :wrench:

### Reproduction link [https://stackblitz.com/edit/ng-alain-setup-yedtgu?file=src%2Fapp%2Fapp.component.ts](https://stackblitz.com/edit/ng-alain-setup-yedtgu?file=src%2Fapp%2Fapp.component.ts) ### Steps to reproduce 自定义模板,过滤数据的存储没有走本来的menus那一套,采用了自定义的逻辑。 为了使过滤图标高亮,我在自行触发刷新后,更改了STColumnFilter.default=true; 之后发现表格无法刷新了,即st.reload没反应。 检查了下源码,问题应该是出在STDataSource.getReqFilterMap这个方法上 ``` private getReqFilterMap(columns: _STColumn[]): { [key: string]: string } { let ret = {}; columns .filter(w => w.filter...

## What problem does this feature solve? 自定义了些复杂的过滤器,内部有确认和取消按钮,所以使用了STColumnFilter的showOPArea属性,隐藏了默认的操作按钮。 但是触发查询后,无法自动关闭过滤器的下拉菜单。 现在希望可以提供方法或属性,可以控制过滤菜单的关闭 ## What does the proposed API look like? STColumnFilter里提供一个visible,STFilterComponent优先使用STColumnFilter里的visible 或者其它方式也可

Bug :bug:

### Reproduction link [https://stackblitz.com/edit/ng-alain-setup-8hg43p?file=src%2Fapp%2Fapp.component.ts,src%2Fapp%2Fapp.config.ts,_mock%2Fuser.ts,node_modules%2F%40delon%2Ftheme%2Fsrc%2Fservices%2Fhttp%2Fhttp.client.d.ts](https://stackblitz.com/edit/ng-alain-setup-8hg43p?file=src%2Fapp%2Fapp.component.ts,src%2Fapp%2Fapp.config.ts,_mock%2Fuser.ts,node_modules%2F%40delon%2Ftheme%2Fsrc%2Fservices%2Fhttp%2Fhttp.client.d.ts) ### Steps to reproduce demo里有3个请求,其中第二个请求不符合预期 ### What is expected? 按照重载参数,应该返回Observable《T》 ### What is actually happening? 实际返回了Observable《HttpResponse》 | Environment | Info | |---|---| | ng-alain | 17.3.1...

### Reproduction link [https://stackblitz.com/edit/ng-alain-setup-xu4uvv?file=src%2Fapp%2Fapp.component.ts](https://stackblitz.com/edit/ng-alain-setup-xu4uvv?file=src%2Fapp%2Fapp.component.ts) ### Steps to reproduce demo中,数据已经出来,但是loading仍在继续 ### What is expected? loading应该消失 ### What is actually happening? loading仍在继续 | Environment | Info | |---|---| | ng-alain | 17.3.1...

## Version * Phaser Version: 3.80.1 * Operating system: Windows 10 * Browser: Edge , Chrome ## Description when use dom with physics, and Scale mode is Phaser.Scale.ScaleModes.FIT. the body...

🧱 Physics

Would it be possible to support the "spot walk" feature for characters—where the character stays in place while continuously playing the animation corresponding to their current facing direction?