element的TypeError: Cannot read property 'reduce' of null错误

我用的element 2.12.0,最新版本,但是一用:row-key="getRowKeys" :expand-row-keys="expands"时就提示TypeError: Cannot read property 'reduce' of null的错误,页面不显示,有人遇到过这问题没?


这个是因为<el-table>标签的:data的值必须是数组的原因,有人喜欢在data里声明变量时都声明为null或undefined,但这个<el-table>组件的data的值必须是数组,所以给<el-table>的data赋值时赋为空数组[]就可以了。

如下:

<template>
    <div>
        <el-table border :data="list">
            ...
        </el-table>
    </div>
</template>
<script>
    data() {
        return{
            list:[]  //这里直接赋值[]空数组就可以了
        }
    }
</scipt>


关键词:element
上一篇 下一篇


读后有收获可以支付宝请作者喝枸杞,有疑问也可以加作者讨论:





友情链接
@寅春树 豫ICP备20020705号 Powered by Thinkcmfx