首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vue good表firstSortType和initialSortBy不工作

Vue good表firstSortType和initialSortBy不工作
EN

Stack Overflow用户
提问于 2020-07-16 16:45:00
回答 1查看 584关注 0票数 0

我正在为我的表使用vue-good-table。我试着用firstSortTypeinitialSortBy对数据进行降序排序,根本不是对表进行排序。它总是以升序对表进行排序。我的桌子看起来像这样

我试过这样的firstSortType

代码语言:javascript
复制
  {
          label: "Tracking Number",
          field: "docket_no",

          sortable: true,
          firstSortType: "desc"
        },

initialSortBy

代码语言:javascript
复制
<vue-good-table

              :columns="tableColumns1"
              :rows="shipments"
              :line-numbers="true"

              :search-options="{
    enabled: true,
       placeholder: 'Type to search',
  }"

    :pagination-options="{
    enabled: true,
     mode: 'pages',
     
  }"

   :sort-options="{
enabled: true,
initialSortBy: [

  {field: 'docket_no', type: 'desc'}
],

}“/>

当我尝试使用initialSortBy时,它会显示以下错误

代码语言:javascript
复制
TypeError: Cannot read property 'setInitialSort' of undefined
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-17 01:29:21

经过大量的研究,我能够通过添加一个v-if来解决这个问题,

代码语言:javascript
复制
<vue-good-table 
  v-if="rows && rows.length"
  :rows="rows"
...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62930893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档