Таблица BootstrapVue не отображает данные

Я пытаюсь использовать таблицу bootstrapVue, найденную здесь

Если я использую их пример, таблица отлично работает.

  <b-table striped hover :items="items"></b-table>

Однако как только я использую

<b-table striped hover :fundingInstructions="fundingInstructions"></b-table>

Моя таблица не отображается, и когда я смотрю в инструменты разработчика, я вижу, что в моей таблице есть [объект, объект] для каждого объекта, который я возвращаю из своего API. введите здесь описание изображения Если я заносю в журнал свои данные, я вижу массив [] с несколькими объектами. Как мне заставить таблицу отображать мои данные?

 const items = [
  { isActive: true,  date:'10/20/2018', amount:'$4568.00', city:'FL Palm Beach' },
  { isActive: false,  date:'10/21/2018', amount:'$789.23', city:'FL Daytona Beach' },
  { isActive: false,  date:'10/21/2018', amount:'$999.99', city:'FL Key West' },
  { isActive: true,  date:'10/22/2018', amount:'$589.00', city:'FL Deltona' }
]

 export default {
    data() {
      return {
        fundingInstructions : [],
         fields: [ 'subMerchantName', 'fundsTransferId', 'amount' ,'accType', 'submitDate' ],
        items: items
      }
      },
         methods:{
           async GetFundingInstructionInfo(){
             this.fundingInstructions = await api.getAllFundingInstructions()
}

person Leonardo Wildt    schedule 22.10.2018    source источник


Ответы (1)


Хорошо, поэтому я понял, в чем проблема, и, следовательно, решение. В таблице html это должно выглядеть так

  <b-table striped hover :items="fundingInstructions"></b-table>

Кажется, что предметы - это ключевой термин, и ваша коллекция попадает в цитату. Вот и все!

person Leonardo Wildt    schedule 23.10.2018
comment
ИИСУС! Я бы никогда не понял этого, я застрял в этом больше получаса, им действительно стоило выбрать более четкое обозначение! - person Sarah; 15.02.2020
comment
Спасибо. Их документация определенно неверна с: items = items. Я изменил оба, потому что это было непонятно. Вы решили мою проблему. - person jeffgamedev; 23.10.2020