如何转换具有数组名称的字符串以在 vue.js 模板中呈现数组

How can you convert a string with the name of an array to render the array in vue.js template

<b-card v-for='callType in callTypes' no-body class="mb-1">
    <b-table striped hover :items="{{callType.lineType}}">
    </b-table>
</b-card>

当每个callType是一个数组的名称时。

callTypes: [mainLine, etc]
mainLine:  [firstline: number, etc etc]

错误:vue.runtime.esm.js?2b0e:619 [Vue 警告]:无效道具:道具“项目”的类型检查失败。预期数组、函数,得到值为“mainLine”的字符串。

如果你的数组是在 data() 中声明的,那么你可以这样访问它:

<b-card v-for='callType in callTypes' no-body class="mb-1">
    <b-table striped hover :items="$data[callType.lineType]">
    </b-table>
</b-card>