[Vue warn]: "TypeError: data.reduce is not a function"?

新手上路,请多包涵

在使用el-table标签获取数据列表时出现错误。
代码段如下:
` <el-table

:data="article"
border
style="width: 100%">
<el-table-column
  fixed
  prop="title"
  label="标题"
  width="150">
</el-table-column>
<el-table-column
  prop="time"
  label="时间"
  width="100">
  <!-- {{time| dateFormat()}} -->
   <template slot-scope="scope">
    <i class="el-icon-time"></i>
    <span>{{ scope.row.date }}</span>
  </template>
</el-table-column>
<el-table-column
  prop="type"
  label="标签"
  width="100">
</el-table-column>
<el-table-column
  prop="intro"
  label="简介"
  width="100">
</el-table-column>
<el-table-column
  prop="content"
  label="内容"
  width="320">
</el-table-column>
<el-table-column
  fixed="right"
  label="操作"
  width="100">
  <template slot-scope="scope">
        <!--     {{scope.row}} -->
    <el-button @click="edit(scope.row._id)" type="text" size="small">编辑</el-button>
    <el-button @click="remove(scope.row._id)" type="text" size="small">删除</el-button>
  </template>
</el-table-column>

</el-table>`

控制台报错如下:(页面一直在转圈圈,之前还可以获取到数据列表,现在不知道为什么就报错了)
微信图片_20200221185040.png
微信图片_20200221185017.png

后台获取数据列表的代码如下:
`app.get('/api/article',async (req,res)=>{

const article=await Article.find();
res.send(article)

})`
有哪位朋友知道怎么修改嘛~

阅读 9.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题