Vue-beauty datatable

老规矩,先吐槽,再说

官方文档如是:

参数

让我参照data arguments看下

data arguments

手动黑人脸???这是你传进来的参数我了解,那我return的Promise应该给你return什么?

可能是我没翻到文档,也或者是我笨,找了半天也没找到我应该返回什么,demo上倒是有点帮助。
demo
让我返回一个Promise对象,大哥这个我能理解的,你能告诉我你的api到底返回了什么吗?

用个组件真是煞费苦心,没办法,最后一招了,查看源码

源码位置在 vue-beauty/vb/components/data-table/dataTable.vue中的created()loadData() 方法。

我们先倒推,先看loadData()方法
loadData()

所以我们现在知道了,他拿到的数据是 response[self.paramsName.results],再看下这个 self.paramsName.results 是什么

paramsName
明了了把,意思就是说,你返回给他的Promise中的数据应该是一个这样的数据:
{
'result':{
    'key':'value',
    'key':'value'  
  }
}
代码
好吧,再在控制台里把数据打印一下:
Console

总而言之: 坑

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS网络架构讨论梳理整理中。。。 其实如果没有APIManager这一层是没法使用delegate的,毕竟多个单...
    yhtang阅读 10,653评论 1 23
  • 这篇笔记主要包含 Vue 2 不同于 Vue 1 或者特有的内容,还有我对于 Vue 1.0 印象不深的内容。关于...
    云之外阅读 10,460评论 0 29
  • 转载 :OpenDiggawesome-github-vue 是由OpenDigg整理并维护的Vue相关开源项目库...
    果汁密码阅读 23,304评论 8 124
  • 刚刚数了一下,微信上还有206个订阅号……一打开来真的是一片红海…… 整理癖发作,开始取关!决定从很久没有更新的开...
    小兔子喝下午茶阅读 3,106评论 0 1
  • 其实我应该要很知足了,父母帮我带孩子,育儿群里的妈妈天天在群里“控诉"婆婆的诸多不好,朋友也各种羡慕我由自己的爸妈...
    小猪窝阅读 1,397评论 0 0