Я использую BootstrapVue
в моем Vuejs
проекте, у меня возникла странная проблема "Invalid prop" с b-table-simple
componentin b-thead
table helper Я связываю colspan с длиной массива, которая всегда дает число, и оно работает нормально, но выдает консольное предупреждение:
[Vue warn]: Invalid prop: custom validator check failed for prop "colspan".
found in
---> <BTh>
<BTr>
<BThead>
<BTableSimple>
<NationalTrends> at resources/js/components/trends/NationalTrends.vue
<Trends> at resources/js/components/trends/Trends.vue
<Root>
Когда я ставлю число (4 или любое другое число), оно прекрасно работает, не генерируя предупреждение в консоли.
Ниже мой код:
<template>
<div>
<b-table-simple hover small caption-top responsive striped>
<caption>Commodity Trends</caption>
<b-thead head-variant="light">
<b-tr>
<b-th>Commodity</b-th>
<b-th>Current Month</b-th>
<b-th :colspan="selected_periods.length">Previous Period</b-th>
<b-th :colspan="selected_periods.length">% Change From the Previous Period</b-th>
<b-th :colspan="selected_periods.length" class="text-center">Direction of Change</b-th>
</b-tr>
</div>
</template>
Пожалуйста, помогите, я потратил один час, пытаясь выяснить, в чем проблема, но не повезло ......