Skip to content

Table对于嵌套属性能否生成一列? #3220

Answered by ArgoZhang
yangf85 asked this question in Q&A
Discussion options

You must be logged in to vote

移除 AutoGenerateColumns 可现实,嵌套类处理逻辑没有简单类简单,尽量用模板,也不复杂,实际开发中,我从不用这种写法

我看了一下源码,不显示的原因是这样的

AutoGenerateColumns 参数会自动将绑定模型的属性转化成表格列,但是如果绑定模型的属性是另外一个模型时,出去性能考虑(而且可能导致死循环)不在进行展开,所以 AutoGenerateColumns 仅对第一层模型有效。

TableColumns 模板中给定的绑定列又刚好是复杂类型的属性,组件内部也无法解析,复杂类型的类,不要使用 AutoGenerateColumns
下个版本最更多支持,稍后发布 v8.4.1 能支持的好一些

Release 8.4.1

#3234

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@yangf85
Comment options

@ArgoZhang
Comment options

Answer selected by yangf85
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Question that needs to be answered
2 participants
Converted from issue

This discussion was converted from issue #3219 on April 05, 2024 07:48.