opentiny / ng

Angular UI components library.
https://opentiny.design/tiny-ng
MIT License
106 stars 10 forks source link

[Feature]: Table组件引入太多属性,感觉很繁琐,建议优化一下,如:srcData与display,这两个数据的引入很怪异 #6

Open Wonder-J opened 1 year ago

Wonder-J commented 1 year ago

What problem does this feature solve

希望表格后续能减少属性传递,表格的更新不用这种异步的形式

What does the proposed API look like

table组件属性优化,现在通过srcData与display来控制表格数据,这样容易导致一个问题,如果给表单绑定formarray,当删除某一行tr后,此tr元素如果存在设置了formcontrolName属性的td,那么会报以下错误! image

原因是表单更新有个异步过程,不会实时更新display

现在只能用ngIf来规避这种问题

lamianbu commented 1 year ago

感谢建议。

TinyNG正在做配置化表格+RxJS获取数据,稳定后再开源。